Closed
Bug 548019
(sisyphus-automation)
Opened 16 years ago
Closed 9 years ago
Sisyphus - Crash / Unittest Automation
Categories
(Testing Graveyard :: Sisyphus, defect)
Testing Graveyard
Sisyphus
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bc, Assigned: bc)
References
Details
(Keywords: meta)
tracking bug for implementing crash and unittest automation using sisyphus.
| Assignee | ||
Updated•16 years ago
|
| Assignee | ||
Updated•16 years ago
|
| Assignee | ||
Updated•16 years ago
|
Alias: sisyphus-automation
| Assignee | ||
Comment 1•15 years ago
|
||
http://hg.mozilla.org/automation/sisyphus/rev/82a26610e721
Sisyphus - Crash | Unittest Automation - Miscellaneous roll up patch to: * Properly detect all states which might become zombies and reduce zombie check interval to reduce lock contention. * Scale the time for checking for zombies so that on average only one worker checks per zombie_time interval. * Index SiteTestRun.priority to improve getJobs performance. * make psTest return a dictionary of processes keyed by pid. * Fix tracemonkey mozconfigs to no longer refer to numeric branch name. * Do not patch executable if it is not a shell script. See bug 552864. * UnitTest related changes. Handle MySQL 5.1 limitation on 1-3 byte UTF8 characters, chunk mochitest-plain, reftest, crashtest, jstestbrowser into 10 chunks to reduce memory usage under valgrind. * Turn off Django debug mode and fix getLock to not depend upon debug only features. * Set process group for Popened processes, modify timedReadLine calls to use individual test timeout rather than total test run timeout. modify killTest on Windows to kill Java, Windows Media Player instances. * Properly return None when getJobs fails to obtain a lock. * Properly handle failed clobbers.
| Assignee | ||
Comment 2•15 years ago
|
||
http://hg.mozilla.org/automation/sisyphus/pushloghtml?changeset=6c83f98322a3
Add an index for the state column in SiteTestRun for performance improvement to CrashTest getJob.
Add additional indexes for performance improvements of queries.
Update Spider compatibility to Gecko 9.0 and fix make dependency.
Map unknown products to firefox and properly handle multiple products with different branch/version information.
Remove explicit support for Gecko 2.0 / Firefox 4.0.
Improve performance of the getJob query by ordering results on indexed columns which are already part of the wheres clause.
Temporarily disable ANGLE building due to build failures with the DirectX SDK. WebGL and acceleration does not work on VMware vms so this is not a direct loss of testing.
The registry location for VC changes to Wow6432Node on 64bit Windows.
Properly use msys to execute build related commands without requiring parsing/exporting of msys/vc++ environment variables into cygwin.
Handle missing trailing comma in abort messages and cases where no file or line number are present. In order to allow building with an arbitrary uncommited set of patches, if an mq patches directory exists, then qpop -a before pulling and qpush -a after pulling.
Exclude MS CRT debug dlls from Sisyphus signatures.
Fix installer issues, update data files for newer branches.
| Assignee | ||
Comment 3•15 years ago
|
||
https://hg.mozilla.org/automation/sisyphus/rev/50c596821476
https://hg.mozilla.org/automation/sisyphus/rev/e41a952a801a
https://hg.mozilla.org/automation/sisyphus/rev/88f9be98ba70
https://hg.mozilla.org/automation/sisyphus/rev/bf0efbb3d860
https://hg.mozilla.org/automation/sisyphus/rev/86f9a37e714a
https://hg.mozilla.org/automation/sisyphus/rev/cf9856a5d29f
https://hg.mozilla.org/automation/sisyphus/rev/795248ce54e5
https://hg.mozilla.org/automation/sisyphus/rev/d4a54345f2da
https://hg.mozilla.org/automation/sisyphus/rev/41c09fb46b07
https://hg.mozilla.org/automation/sisyphus/rev/9e7cf66ffe1e
https://hg.mozilla.org/automation/sisyphus/rev/b3d8b54c7a11
https://hg.mozilla.org/automation/sisyphus/rev/43e4fc4fed47
https://hg.mozilla.org/automation/sisyphus/rev/0072e42e8ddb
| Assignee | ||
Comment 4•9 years ago
|
||
We've stopped running unit tests in Bughunter.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
Product: Testing → Testing Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•