-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Increase number of jobs in riscof to speedup building. #671
Increase number of jobs in riscof to speedup building. #671
Conversation
Is there a way we can make the number of threads platform dependent, similar to how make does --jobs? |
I don't think so as I check the help from RISCOF: $ riscof run --help
INFO | ****** RISCOF: RISC-V Architectural Test Framework 1.25.3 *******
INFO | using riscv_isac version : 0.18.0
INFO | using riscv_config version : 3.14.3
Usage: riscof run [OPTIONS]
Run the tests on DUT and reference and compare signatures
Options:
--suite PATH Path to the custom Suite Directory. [required]
--env PATH Path to the env directory for the suite. [required]
--config PATH The Path to the config file. [Default=./config.ini]
--work-dir PATH Path to the work directory.
--no-browser Do not open the browser for showing the test report.
--dbfile PATH The Path to the database file. NOTE: This argument is
mutually exclusive with arguments: [testfile].
--testfile PATH The Path to the testlist file. NOTE: This argument is
mutually exclusive with arguments: [dbfile].
--no-ref-run Do not run tests on Reference
--no-dut-run Do not run tests on DUT
--no-clean Do not clean work directory(if exists).
--help Show this message and exit. And I think it should be done with Maybe I will put all the configuration in one place, for example, |
Four sounds like a reasonable number of tasks given that most servers will have 8-16 cores now.
… On Mar 13, 2024, at 2:50 PM, Kunlin Han ***@***.***> wrote:
I don't think so as I check the help from RISCOF:
$ riscof run --help
INFO | ****** RISCOF: RISC-V Architectural Test Framework 1.25.3 *******
INFO | using riscv_isac version : 0.18.0
INFO | using riscv_config version : 3.14.3
Usage: riscof run [OPTIONS]
Run the tests on DUT and reference and compare signatures
Options:
--suite PATH Path to the custom Suite Directory. [required]
--env PATH Path to the env directory for the suite. [required]
--config PATH The Path to the config file. [Default=./config.ini]
--work-dir PATH Path to the work directory.
--no-browser Do not open the browser for showing the test report.
--dbfile PATH The Path to the database file. NOTE: This argument is
mutually exclusive with arguments: [testfile].
--testfile PATH The Path to the testlist file. NOTE: This argument is
mutually exclusive with arguments: [dbfile].
--no-ref-run Do not run tests on Reference
--no-dut-run Do not run tests on DUT
--no-clean Do not clean work directory(if exists).
--help Show this message and exit.
And I think it should be done with config.ini since it is the main input for RISCOF.
Maybe I will put all the configuration in one place, for example, .env with python to configure the all the tools, or global environment.
—
Reply to this email directly, view it on GitHub <#671 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AR4AA32BIS3S6Q6PJFJLEWTYYDCZTAVCNFSM6AAAAABEUZVXFSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJVHEZDGNRSGI>.
You are receiving this because you are subscribed to this thread.
|
38 minutes on chips before this PR. |
No description provided.