Note: There are a few cases of duplicates in user autocompletion which are being worked on.

javascript tests - remove all Sisyphus and Antediluvian cruft

RESOLVED FIXED

Status

()

Core
JavaScript Engine
--
trivial
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: bc, Assigned: bc)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: fixed-in-tracemonkey)

Attachments

(1 attachment)

230.37 KB, patch
jorendorff
: review+
Igor Bukanov
: feedback+
Details | Diff | Splinter Review
(Assignee)

Description

6 years ago
The old sisyphus related test code in js/src/tests as well as some other even older files clutter up the js/src/tests directory. I'll work up a patch later today to remove the things I know about.
(Assignee)

Comment 1

6 years ago
Created attachment 532972 [details] [diff] [review]
patch

I ran make jstestbrowser and make check which seemed to work fine. This patch removes the following files:

js/src/tests/Patterns.pm
js/src/tests/SisyphusMakefile
js/src/tests/bisect.sh
js/src/tests/changes.sh
js/src/tests/config.mk
js/src/tests/config.sh
js/src/tests/detect-universe.sh
js/src/tests/dikdik-n.tests
js/src/tests/get-universe.sh
js/src/tests/importList.html
js/src/tests/importList.js
js/src/tests/js-test-driver-quirks.html
js/src/tests/js-test-driver-standards.html
js/src/tests/known-failures.pl
js/src/tests/menufoot.html
js/src/tests/menuhead.html
js/src/tests/menuhead.js
js/src/tests/mkhtml.pl
js/src/tests/mklistpage.pl
js/src/tests/pattern-expander.pl
js/src/tests/pattern-extracter.pl
js/src/tests/performance-1.8.0.tests
js/src/tests/performance-1.8.1.tests
js/src/tests/performance-1.9.0.tests
js/src/tests/performance-1.9.1.tests
js/src/tests/performance-1.9.2.tests
js/src/tests/post-process-logs.pl
js/src/tests/process-logs.sh
js/src/tests/remove-fixed-failures.sh
js/src/tests/runtests.sh
js/src/tests/slow-n-1.8.1-browser.tests
js/src/tests/slow-n-1.8.1.tests
js/src/tests/slow-n-1.9.0-browser.tests
js/src/tests/slow-n-1.9.0.tests
js/src/tests/slow-n-1.9.1-browser.tests
js/src/tests/slow-n-1.9.1.tests
js/src/tests/slow-n-1.9.2-browser.tests
js/src/tests/slow-n-1.9.2.tests
js/src/tests/spidermonkey-n-1.8.0.tests
js/src/tests/spidermonkey-n-1.8.1.tests
js/src/tests/spidermonkey-n-1.9.0.tests
js/src/tests/spidermonkey-n-1.9.1.tests
js/src/tests/spidermonkey-n-1.9.2.tests
js/src/tests/spidermonkey-n-1.9.3.tests
js/src/tests/test.sh
js/src/tests/userhookeach.js
Attachment #532972 - Flags: review?(jorendorff)
Attachment #532972 - Flags: feedback?(igor)
(Assignee)

Comment 2

6 years ago
adding some more ccs in case others care about these old files.

Comment 3

6 years ago
Comment on attachment 532972 [details] [diff] [review]
patch

Yes, lets GC this dead files :)
Attachment #532972 - Flags: feedback?(igor) → feedback+
Comment on attachment 532972 [details] [diff] [review]
patch

Great! Thank you.

It's a nice thought that other people finally took over the endless task so that Sisyphus could finally rest in peace.
Attachment #532972 - Flags: review?(jorendorff) → review+
(Assignee)

Comment 5

6 years ago
http://hg.mozilla.org/tracemonkey/rev/8c697ffd18f8
Whiteboard: fixed-in-tracemonkey
cdleary-bot mozilla-central merge info:
http://hg.mozilla.org/mozilla-central/rev/8c697ffd18f8
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.