Closed Bug 416970 Opened 16 years ago Closed 16 years ago

Sisyphus/JavaScript Tests - post-process-logs.pl error detecting page, exit status in browser tests

Categories

(Testing Graveyard :: Sisyphus, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bc, Assigned: bc)

References

Details

Attachments

(1 file)

Attached patch patchSplinter Review
post-process-logs.pl keeps track of the currently executing browser test using flags written by the userhookeach.js script and by the page and exit status. The regular expressions collecting the page and exit status, overwrote the previously detected status. This patch uses a temporary variable during the detection and only overwrites the current status when it is actually detected.

This patch also bundles a fix for detecting crashes in the shell tests and simplifies uncaught out of memory detection in browser tests by processing the error message into a form similar to the caught form of the message.

This patch also includes the update to public-failures.txt to match the new processing.
Flags: in-testsuite-
Flags: in-litmus-
Checking in post-process-logs.pl;
/cvsroot/mozilla/js/tests/post-process-logs.pl,v  <--  post-process-logs.pl
new revision: 1.5; previous revision: 1.4
done
Checking in public-failures.txt;
/cvsroot/mozilla/js/tests/public-failures.txt,v  <--  public-failures.txt
new revision: 1.31; previous revision: 1.30
done
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Mass move of Sisyphus bugs to Testing : Sisyphus. Filter on SisyphusMassMove to ignore.
Component: Testing → Sisyphus
Flags: in-litmus-
Product: Core → Testing
QA Contact: testing → sisyphus
Product: Testing → Testing Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: