[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


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
- 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