[Webkit-unassigned] [Bug 15002] Script to automatically search nightly builds for regressions (autospade)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Sep 27 17:36:20 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=15002
ddkilzer at webkit.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #16186|0 |1
is obsolete| |
Attachment #16424| |review?
Flag| |
------- Comment #7 from ddkilzer at webkit.org 2007-09-27 17:36 PDT -------
Created an attachment (id=16424)
--> (http://bugs.webkit.org/attachment.cgi?id=16424&action=view)
Patch v1
I think this has baked long enough. Providing patch for review. No Windows
support as I don't have a Windows box set up to play with.
Changes since WIP v2:
- Add description of script and instructions on how to create ~/.autospaderc to
override values.
- Created loadConfiguration() subroutine to load variable overrides from a
~/.autospaderc file.
- Renamed $nightlyDirectory to $nightlyDownloadDirectory.
- Made $nightlyDownloadDirectory and $safariPath overrideable via
~/.autospaderc.
- Added $safariPath argument to mountAndRunNightly() subroutine.
- Moved subroutine declarations to immediately follow use statements.
- Fixed URLs to list of files and individual nightlies for trunk builds after
feature-branch builds were added.
- Removed r16390 from %knownBadBuilds because it doesn't always crash
(www.google.com works).
- Added r17208 to %knownBadBuilds because that DMG doesn't mount.
- Verified other DMG revisions in %knownBadBuilds either don't mount (r14901,
r15860) or have an unexpected directory structure (r13688).
- Changed behavior for finding starting/ending revisions with --sanity to
expand the range rather than to constrict the range could lead to an invalid
search, and we pay so little for testing slightly larger ranges.
- Fixed a warning about an uninitialized variable in mountAndRunNightly() if no
test URL is given.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list