File tree 1 file changed +25
-0
lines changed 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ workflows:
32
32
- prestate-reproducibility :
33
33
version : " 1.3.1"
34
34
asterisc-commit : " 25feabf"
35
+ - rvgo-tests
35
36
36
37
commands :
37
38
install-dependencies :
@@ -369,3 +370,27 @@ jobs:
369
370
echo "Prestate did not match expected"
370
371
exit 1
371
372
fi
373
+
374
+ rvgo-tests :
375
+ executor : default
376
+ steps :
377
+ - checkout
378
+ - install-dependencies
379
+ - install-go-modules
380
+ - run :
381
+ name : Build rvsol
382
+ command : forge build
383
+ working_directory : rvsol
384
+ - run :
385
+ name : Build rv64g test binaries
386
+ command : make bin bin/simple bin/minimal
387
+ working_directory : tests/go-tests
388
+ - run :
389
+ name : Run tests
390
+ command : go test -v ./rvgo/... -coverprofile=coverage.out -coverpkg=./rvgo/...
391
+ - run :
392
+ name : Fuzz
393
+ command : make fuzz
394
+ - run :
395
+ name : Upload coverage to Codecov
396
+ command : codecov-cli do-upload --token $CODECOV_TOKEN --verbose
You can’t perform that action at this time.
0 commit comments