Closed Bug 450453 Opened 12 years ago Closed 12 years ago

Sisyphus - add ecma_3_1, js1_8_1 and new JavaScript options

Categories

(Testing Graveyard :: Sisyphus, defect)

x86
All
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bc, Unassigned)

References

Details

Attachments

(1 file)

Attached patch patchSplinter Review
bug 450386 added ecma_3_1, js1_8_1 to the JavaScript test suite. This patch adds the new directories to the default set of directories to be tested and updates the version calculations in browser.js.

This patch also removed the old option -Z and added a new option to runtests.sh/test.sh -J which takes the appropriate arguments for the js shell:

-Z gczeal
-j JIT compiling (for tracemonkey work)

In addition, the environment variable LC_ALL is set to C in changes.sh and get-universe.sh to deal with sorting on Mac OS X. Additional piggybacks are:

add debugging messages to known-failures.pl, whitespace clean up in a test, adding temp files to exit clean up in remove-fixed-failures.sh.
Flags: in-testsuite-
Flags: in-litmus-
Checking in browser.js;
/cvsroot/mozilla/js/tests/browser.js,v  <--  browser.js
new revision: 1.8; previous revision: 1.7
done
Checking in changes.sh;
/cvsroot/mozilla/js/tests/changes.sh,v  <--  changes.sh
new revision: 1.2; previous revision: 1.1
done
Checking in get-universe.sh;
/cvsroot/mozilla/js/tests/get-universe.sh,v  <--  get-universe.sh
new revision: 1.4; previous revision: 1.3
done
Checking in known-failures.pl;
/cvsroot/mozilla/js/tests/known-failures.pl,v  <--  known-failures.pl
new revision: 1.8; previous revision: 1.7
done
Checking in remove-fixed-failures.sh;
/cvsroot/mozilla/js/tests/remove-fixed-failures.sh,v  <--  remove-fixed-failures.sh
new revision: 1.3; previous revision: 1.2
done
Checking in runtests.sh;
/cvsroot/mozilla/js/tests/runtests.sh,v  <--  runtests.sh
new revision: 1.18; previous revision: 1.17
done
Checking in test.sh;
/cvsroot/mozilla/js/tests/test.sh,v  <--  test.sh
new revision: 1.13; previous revision: 1.12
done
Checking in ecma_3/Operators/11.13.1-002.js;
/cvsroot/mozilla/js/tests/ecma_3/Operators/11.13.1-002.js,v  <--  11.13.1-002.js
new revision: 1.3; previous revision: 1.2
done

mozilla-central: changeset:   16627:74ad85523e83
                 changeset:   16629:69c567665a69

Status: NEW → RESOLVED
Closed: 12 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.