You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.developers.md
+13-1
Original file line number
Diff line number
Diff line change
@@ -301,17 +301,29 @@ For the very large runs, you can submit your runs on a large cluster. A template
301
301
a Slurm-managed cluster can be found under vtr_flow/tasks/slurm/
302
302
303
303
## Continuous integration (CI)
304
+
305
+
### Automatic (Github runner) CI tests
306
+
304
307
For the following tests, you can use remote servers instead of running them locally. Once the changes are pushed into the
305
308
remote repository, or a PR is created, the [Test Workflow](https://github.com/verilog-to-routing/vtr-verilog-to-routing/blob/master/.github/workflows/test.yml)
306
309
will be triggered. Many tests are included in the workflow, including:
instructions on how to gather QoR results of CI runs can be found [here](#example-extracting-qor-data-from-ci-runs).
314
317
318
+
### Manual Nightly Tests
319
+
320
+
You can use remote servers to run the [vtr_reg_nightly_test1-7](#vtr_reg_nightly_test1-n) tests. These tests are triggered manually by going to the GitHub Actions menu, selecting the NightlyTestManual workflow and selecting run workflow on the branch you want to test. Once you do that, the [Nightly Test Manual Workflow](https://github.com/verilog-to-routing/vtr-verilog-to-routing/blob/master/.github/workflows/nightly_test_manual.yml) will be triggered. This run will take approximately 15 hours to complete and will cancel all other workflow runs for the same branch.
<imgsrc="https://raw.githubusercontent.com/verilog-to-routing/vtr-verilog-to-routing/master/doc/src/dev/run_ci_manual/select_workflow.png"alt="Select the NightlyTestManual workflow"width="30%"/>
325
+
<imgsrc="https://raw.githubusercontent.com/verilog-to-routing/vtr-verilog-to-routing/master/doc/src/dev/run_ci_manual/run_workflow.png"alt="Run the Workflow"width="30%"/>
326
+
315
327
#### Re-run CI Tests
316
328
In the case that you want to re-run the CI tests, due to certain issues such as infrastructure failure,
317
329
go to the "Action" tab and find your workflow under Test Workflow.
0 commit comments