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
The or1k Continuous Integration (CI) suite is running in a librecores-ci-openrisc docker container in Travis CI. Parallel execution of tests runs in librecores-ci-openrisc docker environment.
169
-
-[librecores-ci-openrisc](https://github.com/librecores/docker-images/tree/master/librecores-ci-openrisc) docker image is based on the standard [librecores/librecores-ci](https://github.com/librecores/docker-images/tree/master/librecores-ci) docker image and it largely target the [FuseSoC](https://github.com/olofk/fusesoc) use cases.
169
+
-[librecores-ci-openrisc](https://github.com/librecores/docker-images/tree/master/librecores-ci-openrisc) docker image is based on the standard [librecores/librecores-ci](https://github.com/librecores/docker-images/tree/master/librecores-ci) docker image and it largely target the [FuseSoC](https://github.com/olofk/fusesoc) use cases.
170
170
- The base image includes installation of common EDA tools such as Icarus Verilog, Verilator and Yosys that is required by CI suite for testing. librecores/libreocres-ci-openrisc docker image gets the toolchain required, downloads and compiles the or1k-tests.
171
-
172
-
173
-
The Continous Integration suite is also running in [Jenkins](https://ci.librecores.org/) supported by [Librecores-CI](https://github.com/librecores/librecores-ci-jenkins-server). As similar to Travis, `mor1kx` pipelines are also constantly verified in Jenkins pipelines. In addition to that, it also supports:
174
171
175
-
- Yosys synthesis for monitoring resource usages. [Fusesoc](https://github.com/olofk/fusesoc/blob/master/doc/icestorm.adoc) provides the support of Icestorm. The icestorm backend uses yosys to handle synthesis, arachne-pnr for place & route, and icepack for creating the bitstream.
176
-
-[LibreCores CI](https://github.com/librecores/docker-images/tree/master/librecores-ci) Docker image provides support of Yosys synthesis metrics parser which provides 'Printing Statistics' and results are parsed to graphs using Performance Plugin in Jenkins Pipeline which can be seen at [ci.librecores.org](https://ci.librecores.org/job/Projects/job/OpenRISC/job/mor1kx/)
177
172
173
+
The Continous Integration suite also runs in [Jenkins](https://ci.librecores.org/) supported by [Librecores-CI](https://github.com/librecores/librecores-ci-jenkins-server). As similar to Travis, `mor1kx` pipelines are also constantly verified. In addition to that, it also supports:
178
174
179
-
Status : [](https://ci.librecores.org/job/Projects/job/OpenRISC/job/mor1kx/view/change-requests/job/PR-87/)
175
+
- Yosys synthesis for monitoring resource usages. [Fusesoc](https://github.com/olofk/fusesoc/blob/master/doc/icestorm.adoc) provides the icestorm backend.
176
+
-[LibreCores CI](https://github.com/librecores/docker-images/tree/master/librecores-ci) Docker image provides Yosys synthesis metrics parser which outputs 'Printing Statistics'. Results are parsed to graphs with Performance Plugin, which can be seen at [ci.librecores.org](https://ci.librecores.org/job/Projects/job/OpenRISC/job/mor1kx/)
180
177
181
178
179
+
Status : [](https://ci.librecores.org/job/Projects/job/OpenRISC/job/mor1kx/job/master/)
180
+
182
181
In the future we are working on bringing more tests including:
183
182
184
183
- softfloat, fpu verification (may not be feasable in CI due to long run times)
@@ -197,4 +196,3 @@ Verification status of mor1kx pipelines:
197
196
|`ESPRESSO`|`linting``or1k-tests`|Still many pipeline failures, see issue #71|
198
197
|`PRONTO_ESPRESSO`|`linting`|No toolchain support for no-delayslot c code|
0 commit comments