@@ -22,14 +22,16 @@ build-and-test-interpreters:
22
22
- export PATH=$PATH:$PYPY_BIN_DIR
23
23
24
24
- export SOM_INTERP=BC
25
-
25
+ - (cd Examples/Benchmarks/TestSuite && ./duplicate-tests.sh)
26
+
26
27
# Unit Tests
27
28
- PYTHONPATH=src python3 -m pytest
28
29
- ./som.sh -cp Smalltalk TestSuite/TestHarness.som
29
30
30
31
# Interpreter
31
32
- $RPYTHON --batch src/main_rpython.py
32
33
- ./som-bc-interp -cp Smalltalk TestSuite/TestHarness.som
34
+ - ./som-bc-interp -cp Smalltalk:TestSuite Examples/Benchmarks/TestSuite/TestTestSuite.som
33
35
34
36
- export SOM_INTERP=AST
35
37
@@ -40,6 +42,7 @@ build-and-test-interpreters:
40
42
# Interpreter
41
43
- $RPYTHON --batch src/main_rpython.py
42
44
- ./som-ast-interp -cp Smalltalk TestSuite/TestHarness.som
45
+ - ./som-ast-interp -cp Smalltalk:TestSuite Examples/Benchmarks/TestSuite/TestTestSuite.som
43
46
44
47
45
48
# Package and Upload
@@ -67,6 +70,8 @@ build-and-test-jit-bc:
67
70
# JIT Compiled Version
68
71
- $RPYTHON --batch -Ojit src/main_rpython.py
69
72
- ./som-bc-jit -cp Smalltalk TestSuite/TestHarness.som
73
+ - (cd Examples/Benchmarks/TestSuite && ./duplicate-tests.sh)
74
+ - ./som-bc-jit -cp Smalltalk:TestSuite Examples/Benchmarks/TestSuite/TestTestSuite.som
70
75
71
76
# Package and Upload
72
77
- lz4 som-bc-jit som-bc-jit.lz4
@@ -91,6 +96,8 @@ build-and-test-jit-ast:
91
96
# JIT Compiled Version
92
97
- $RPYTHON --batch -Ojit src/main_rpython.py
93
98
- ./som-ast-jit -cp Smalltalk TestSuite/TestHarness.som
99
+ - (cd Examples/Benchmarks/TestSuite && ./duplicate-tests.sh)
100
+ - ./som-ast-jit -cp Smalltalk:TestSuite Examples/Benchmarks/TestSuite/TestTestSuite.som
94
101
95
102
# Package and Upload
96
103
- lz4 som-ast-jit som-ast-jit.lz4
0 commit comments