-
Notifications
You must be signed in to change notification settings - Fork 31
Testing Status
NOTE: current riscv64 branch is under rebasing & upstreaming. I'll update the page after all compilation passes.
This page lists the latest test results for different builds. The statistics are presented in the following format
-
Test stats are listed as +passed/-failed (e.g.,
+1000/-2
) -
Run-rate is the percentage of total tests run (including both passed and failed tests), less than 100% run-rate means that some tests are skipped by the test driver (e.g., runs too long, or known failures that are being investigated). Skipped tests can be found in
<test-suite>.status
files.
Table of contents generated with markdown-toc
HiFive Unleashed board details:
Parameter | |
---|---|
SoC | SiFive Freedom U540 SoC |
Memory | 8GB DDR4 with ECC |
OS Version | Fedora Developer Rawhide [Fedora-Developer-Rawhide-20200108.n.0] |
Test Suite | Tests passed (run-rate) | Notes |
---|---|---|
cctest | + 6973/- 2 | failed |
unittests | + 3272/- 0 | success |
mjsunit | + 5022/- 4 | failed |
intl | + 212/- 0 | success |
message | + 309/- 0 | success |
inspector | + 277/- 0 | success |
mkgrokdump | + 0/- 0 | success |
debugger | + 316/- 0 | success |
wasm-js | + 61/- 0 | success |
wasm-spec-tests | + 174/- 5 | failed |
wasm-api-tests | + 15/- 0 | success |
sunspider
benchmark: score | master_ | % |
===================================================+==========+========+
3d-morph-sunspider: 1159.4 | 1160.0 | |
3d-raytrace-sunspider: 2039.7 | 2043.7 | 0.2 |
access-binary-trees-sunspider: 381.3 | 380.8 | -0.1 |
access-fannkuch-sunspider: 1391.4 | 1390.6 | |
access-nbody-sunspider: 475.4 | 475.1 | |
access-nsieve-sunspider: 903.8 | 903.3 | |
bitops-3bit-bits-in-byte-sunspider: 185.0 | 184.5 | -0.3 |
bitops-bits-in-byte-sunspider: 190.6 | 190.6 | |
bitops-bitwise-and-sunspider: 274.5 | 274.5 | |
bitops-nsieve-bits-sunspider: 1021.8 | 1021.4 | |
controlflow-recursive-sunspider: 280.0 | 280.4 | 0.1 |
crypto-aes-sunspider: 1374.8 | 1375.9 | |
crypto-md5-sunspider: 1070.7 | 1069.9 | |
crypto-sha1-sunspider: 1322.8 | 1322.9 | |
date-format-tofte-sunspider: 1315.8 | 1315.9 | |
date-format-xparb-sunspider: 1886.7 | 1885.8 | |
math-cordic-sunspider: 562.4 | 562.4 | |
math-partial-sums-sunspider: 1546.1 | 1546.1 | |
math-spectral-norm-sunspider: 357.0 | 356.2 | -0.2 |
regexp-dna-sunspider: 210.2 | 210.2 | |
string-base64-sunspider: 2586.0 | 2586.4 | |
string-fasta-sunspider: 1495.1 | 1495.5 | |
string-tagcloud-sunspider: 1854.5 | 1855.2 | |
string-unpack-code-sunspider: 2182.4 | 2181.1 | |
string-validate-input-sunspider: 1409.1 | 1410.8 | 0.1 |
SunSpider: 29311.1 | 29315.7 | |
---------------------------------------------------+----------+--------+
octane
benchmark: score | master_ | % |
===================================================+==========+========+
Richards: 691.3 | 691.7 | |
DeltaBlue: 64.3 | 86.4 S -25.6 |
Crypto: 288.6 S 284.8 S 1.3 |
RayTrace: 584.3 | 578.4 S 1.0 |
EarleyBoyer: 315.3 | 311.4 S 1.3 |
RegExp: 29.1 | 29.1 | |
Splay: 423.2 | 427.3 | -1.0 |
SplayLatency: 1601.2 S 1739.3 S -7.9 |
NavierStokes: 621.1 | 623.4 | -0.4 |
PdfJS: 121.4 | 121.4 | |
Mandreel: 199.6 | 200.2 | -0.3 |
MandreelLatency: 274.2 | 274.4 | |
Gameboy: 140.8 | 140.8 | |
CodeLoad: 851.2 | 853.9 | -0.3 |
Box2D: 130.6 | 128.6 S 1.6 |
zlib: 977.3 | 976.1 | 0.1 |
Typescript: 203.2 | 201.9 | 0.6 |
Octane: 286.4 S 289.8 S -1.2 |
---------------------------------------------------+----------+--------+
kraken
benchmark: score | master_ | % |
===================================================+==========+========+
ai-astar-orig: 6184.6 | 6197.3 | 0.2 |
audio-beat-detection-orig: 6330.7 | 6329.2 | |
audio-dft-orig: 5271.4 | 5280.0 | 0.2 |
audio-fft-orig: 3530.1 | 3527.9 | |
audio-oscillator-orig: 4358.9 | 4360.5 | |
imaging-gaussian-blur-orig: 8068.8 | 8069.2 | |
imaging-darkroom-orig: 6232.2 | 6234.7 | |
imaging-desaturate-orig: 4206.6 | 4211.6 | 0.1 |
json-parse-financial-orig: 2841.4 | 2841.7 | |
json-stringify-tinderbox-orig: 1010.4 | 1010.5 | |
stanford-crypto-aes-orig: 6609.9 | 6631.5 | 0.3 |
stanford-crypto-ccm-orig: 9544.2 | 9565.3 | 0.2 |
stanford-crypto-pbkdf2-orig: 8068.4 | 8085.6 | 0.2 |
stanford-crypto-sha256-iterative-orig: 2838.5 | 2842.8 | 0.2 |
Kraken: 75096.0 | 75187.8 | 0.1 |
---------------------------------------------------+----------+--------+
Test Suite | Tests passed (run-rate) | Notes |
---|---|---|
unittests | + 3720/- 0 | success |
cctest | + 6969/- 4 | failed |
mjsunit | + 5037/- 6 | failed |
intl | + 212/- 0 | success |
message | + 309/- 0 | success |
inspector | + 277/- 0 | success |
mkgrokdump | + 0/- 0 | success |
debugger | + 317/- 0 | success |
wasm-js | + 62/- 0 | success |
wasm-spec-tests | + 174/- 5 | failed |
wasm-api-tests | + 17/- 0 | success |
sunspider
benchmark: score |
===================================================+
3d-raytrace-sunspider: 2049.1|
access-binary-trees-sunspider: 384.2 |
access-fannkuch-sunspider: 1382.4 |
access-nbody-sunspider: 475.9 |
access-nsieve-sunspider: 894.6 |
bitops-3bit-bits-in-byte-sunspider: 184.3 |
bitops-bits-in-byte-sunspider: 192.9 |
bitops-bitwise-and-sunspider: 276.8 |
bitops-nsieve-bits-sunspider: 1009.5 |
controlflow-recursive-sunspider: 280.3 |
crypto-aes-sunspider: 1389.5 |
crypto-md5-sunspider: 1079.7 |
crypto-sha1-sunspider: 1327.5 |
date-format-tofte-sunspider: 1327.2 |
date-format-xparb-sunspider: 1917.7 |
math-cordic-sunspider: 572.0 |
math-partial-sums-sunspider: 1552.3 |
math-spectral-norm-sunspider: 361.5 |
regexp-dna-sunspider: 210.9 |
string-base64-sunspider: 2596.0 |
string-fasta-sunspider: 1496.0 |
string-tagcloud-sunspider: 1868.5 |
string-unpack-code-sunspider: 2184.5 |
string-validate-input-sunspider: 1422.5 |
SunSpider: 29477.0 |
---------------------------------------------------+
octane
benchmark: score |
==========================+
Richards: 684.2 |
DeltaBlue: 65.6 S
Crypto: 276.4 S
RayTrace: 577.8 |
EarleyBoyer: 313.2 |
RegExp: 29.0 |
Splay: 425.4 |
SplayLatency: 1394.3 S
NavierStokes: 615.9 S
PdfJS: 120.6 |
Mandreel: 201.3 |
MandreelLatency: 274.1 |
Gameboy: 140.8 |
CodeLoad: 853.7 |
Box2D: 129.2 |
zlib: 976.4 |
Typescript: 200.8 |
Octane: 280.7 S
--------------------------+
kraken
benchmark: score |
===================================================+
ai-astar-orig: 6215.3 |
audio-beat-detection-orig: 6354.3 |
audio-dft-orig: 5213.4 |
audio-fft-orig: 3538.3 |
audio-oscillator-orig: 4374.5 |
imaging-gaussian-blur-orig: 8097.9 |
imaging-darkroom-orig: 6246.3 |
imaging-desaturate-orig: 4205.5 |
json-parse-financial-orig: 2842.0 |
json-stringify-tinderbox-orig: 1005.8 |
stanford-crypto-aes-orig: 6651.4 |
stanford-crypto-ccm-orig: 9653.2 |
stanford-crypto-pbkdf2-orig: 8109.6 |
stanford-crypto-sha256-iterative-orig: 2857.0 |
Kraken: 75364.7 |
---------------------------------------------------+
Test Suite | Tests passed (run-rate) | Notes |
---|---|---|
all | +2834/-13 |
Test Suite | Tests passed (run-rate) | Notes |
---|---|---|
all | +2910/-35 |
Running on QEMU 5.0.0 with fedora developer 20200108.
commit 4950b382671c20e1900d02164d705178960502da
NOTE: last check 20201125, the riscv64 branch has not changed since 20201111.
last update: 20201223 branch riscv64
fc127d87
Test Suite | Tests passed (run-rate) | Notes |
---|---|---|
cctest | +7183 / -8 | log |
unittests | +3827 / -0 | log |
mjsunit | +5112 / -0 | log |
wasm-spec-tests | +183 / -0 | log |
wasm-js | +57 / -0 | log |
wasm-api-tests | +17 / -0 | log |
intl | +228 / -0 | log |
message | +310 / -0 | log |
inspector | +290 / -0 | log |
mkgrokdump | +0 / -0 | log |
debugger | +316 / -0 | log |
last update: 20201223 branch riscv64
fc127d87
Test Suite | Tests passed (run-rate) | Notes |
---|---|---|
cctest | +7170 / -5 | log |
unittests | +3820 / -1 | log |
mjsunit | +5130 / -1 | log |
wasm-spec-tests | +183 / -0 | log |
wasm-js | +58 / -0 | log |
wasm-api-tests | +17 / -0 | log |
intl | +228 / -0 | log |
message | +310 / -0 | log |
inspector | +287 / -0 | log |
mkgrokdump | +0 / -0 | log |
debugger | +317 / -0 | log |
The simulated build is built w/ x86 as host architecture and riscv64 as target architecture so that the v8 binary is in x86 but the code generated by v8 is riscv-64 binary and run in a riscv64 simulator embedded in V8.
last update: 20201223 branch riscv64
fc127d87
The following stats are obtained from CI test runs and can be reproduced as
tools/run-tests.py --outdir=<your-simulated-build-dir> <test-suites>
Test Suite | Test Status (run-rate) | Notes |
---|---|---|
cctest | +7174 / -0 | log |
unittests | +3830 / -0 | log |
mjsunit | +5110 / -0 | log |
wasm-spec-tests | +183 / -0 | log |
wasm-js | +57 / -0 | log |
wasm-api-tests | +17 / -0 | log |
intl | +228 / -0 | log |
message | +310 / -0 | log |
inspector | +290 / -0 | log |
mkgrokdump | +0 / -0 | log |
debugger | +316 / -0 | log |
To run one or more test suites listed below, specify your own simulated build directory, e.g.,
tools/run-tests.py --outdir=out.gn/riscv.gcc.simulated.debug/ <test suite>
last update: 20201223 branch riscv64
fc127d87
The following stats are obtained from CI test runs and can be reproduced as
tools/run-tests.py --variants=stress --outdir=<your-simulated-debug-build-dir> <test-suites>
Test Suite | Test Status (run-rate) | Notes |
---|---|---|
cctest | +7148 / -0 | log |
unittests | +0 / -0 | log |
mjsunit | +5075 / -0 | log |
wasm-spec-tests | +183 / -0 | log |
wasm-js | +57 / -0 | log |
wasm-api-tests | +0 / -0 | log |
intl | +228 / -0 | log |
message | +310 / -0 | log |
inspector | +0 / -0 | log |
mkgrokdump | +0 / -0 | log |
debugger | +315 / -0 | log |
last update: 20201223 branch riscv64
fc127d87
The following stats are obtained from CI test runs and can be reproduced as
tools/run-tests.py --outdir=<your-release-build-dir> <test-suites>
Test Suite | Test Status (run-rate) | Notes |
---|---|---|
cctest | +7161 / -0 | log |
unittests | +3822 / -0 | log |
mjsunit | +5125 / -0 | log |
wasm-spec-tests | +183 / -0 | log |
wasm-js | +57 / -0 | log |
wasm-api-tests | +17 / -0 | log |
intl | +228 / -0 | log |
message | +310 / -0 | log |
inspector | +287 / -0 | log |
mkgrokdump | +0 / -0 | log |
debugger | +317 / -0 | log |
last update: 20201223 branch riscv64
fc127d87
The following stats are obtained from CI test runs and can be reproduced as
tools/run-tests.py --variants=stress --outdir=<your-simulated-release-build-dir> <test-suites>
Test Suite | Tests passed (run-rate) | Notes |
---|---|---|
cctest | +7135 / -0 | log |
unittests | +0 / -0 | log |
mjsunit | +5087 / -0 | log |
wasm-spec-tests | +183 / -0 | log |
wasm-js | +57 / -0 | log |
wasm-api-tests | +0 / -0 | log |
intl | +228 / -0 | log |
message | +310 / -0 | log |
inspector | +0 / -0 | log |
mkgrokdump | +0 / -0 | log |
debugger | +316 / -0 | log |
- Home
- Getting Started
- Project Management
- For Developers
- RISC-V Backend Design Doc
- Community operation