Fix bug in spidermonkey driver and remove unused target in Test.mk

This commit is contained in:
Eunji Jeong 2017-01-20 10:52:45 +09:00
commit 99e2bb453f
2 changed files with 7 additions and 11 deletions

1
.gitignore vendored
View file

@ -56,4 +56,5 @@ android/obj
android/libs
#test/chakracore/chakracorelog.verbose.txt
*.gen.txt
*.log.txt
bdwgcUsage.dat

View file

@ -31,6 +31,8 @@ run-octane:
cd test/octane/; \
../../escargot run.js
# Targets : Regression test
run-test262:
cp excludelist.orig.xml test/test262/test/config/excludelist.xml
cp test262.py test/test262/tools/packaging/test262.py
@ -42,21 +44,14 @@ run-test262-master:
cp test/test262-harness-py-test262.py ./test/test262-harness-py/src/test262.py
python ./test/test262-harness-py/src/test262.py --command ./escargot --tests=test/test262-master $(OPT) --full-summary
run-test262-wearable:
ln -sf excludelist.subset.xml test/test262/test/config/excludelist.xml
cd test/test262/; \
python tools/packaging/test262.py --command ../../escargot $(OPT) --summary | sed 's/RELEASE_ASSERT_NOT_REACHED.*//g' | tee test262log.wearable.gen.txt; \
diff test262log.wearable.orig.txt test262log.wearable.gen.txt
run-spidermonkey-donotuse:
cp tools/vendortest/spidermonkey.shell.js test/vendortest/SpiderMonkey/shell.js
./test/vendortest/SpiderMonkey/jstests.py -s --xul-info=$(ARCH)-gcc3:Linux:false ./escargot \
(./test/vendortest/SpiderMonkey/jstests.py -s --xul-info=$(ARCH)-gcc3:Linux:false ./escargot \
--output-file=./tools/vendortest/spidermonkey.log.txt \
--failure-file=../../../tools/vendortest/spidermonkey.gen.txt \
ecma/ ecma_2/ ecma_3/ ecma_3_1/ ecma_5/ js1_1/ js1_2/ js1_3/ js1_4/ js1_5/ js1_6/ js1_7/ js1_8/ js1_8_1/ js1_8_5/ shell/ supporting/ test262/;
cd tools/vendortest/; \
sort spidermonkey.gen.txt -o spidermonkey.gen.txt; \
diff spidermonkey.orig.txt spidermonkey.gen.txt;
ecma/ ecma_2/ ecma_3/ ecma_3_1/ ecma_5/ js1_1/ js1_2/ js1_3/ js1_4/ js1_5/ js1_6/ js1_7/ js1_8/ js1_8_1/ js1_8_5/ shell/ supporting/ test262/ ) || (echo done)
sort tools/vendortest/spidermonkey.gen.txt -o tools/vendortest/spidermonkey.gen.txt
diff tools/vendortest/spidermonkey.orig.txt tools/vendortest/spidermonkey.gen.txt
run-spidermonkey-32:
make run-spidermonkey-donotuse ARCH=x86