Commit graph

154 commits

Author SHA1 Message Date
valentinThomazic
051a2f94ff
Retry FPGA boot in CI when failed (#2325) 2024-07-05 12:06:42 +02:00
JeanRochCoulon
d83b3f6ffd
Execute SpyGlass lint job only when RTL is modified (#2255) 2024-06-14 09:19:06 +00:00
JeanRochCoulon
4391fc4b14
Use cv32a6_imac_sv32 to generate FPGA bitstream (#2229) 2024-06-11 16:25:07 +02:00
Guillaume Chauvon
a5152b03a5
Add support for cv32a65x dedicated synthesis (#2178) 2024-06-04 10:58:09 +02:00
Jalali
8e2393db99
Add the capability to add functional coverage results into the dashboard (#2183) 2024-06-03 11:47:22 +02:00
MarioOpenHWGroup
d714d833cb
Bump verif/core-v-verif from f7bda8e to NOTMERGED (#2044) 2024-05-30 15:57:58 +02:00
Côme
93648e8cf7
Revert "Functional coverage report in CI (#2127)" (#2168)
This reverts commit d4f984dbce.
2024-05-30 10:37:56 +02:00
Asmaa Kassimi
6164ecbae2
Create Spyglass CI job and add Spyglass folder to cva6 repository (#2131) 2024-05-24 14:16:15 +02:00
Jalali
d4f984dbce
Functional coverage report in CI (#2127) 2024-05-17 22:58:52 +02:00
Zbigniew Chamski
73590010e6
Set up infrastructure for Spike YAML parameter tests (#2089) 2024-05-03 18:23:39 +02:00
Jalali
5971fc755a
ISA coverage status (#2066) 2024-04-22 17:51:28 +02:00
Côme
512296b9be
ci: perform synthesis on cv32a6_embedded only (#2021) 2024-04-09 11:17:44 +02:00
Côme
f886713754
User config generator becomes a Python tool to work with configs (#2003) 2024-04-04 15:56:29 +02:00
valentinThomazic
5c7ddcbcc5
Fix log naming and dashboard improvements (#2001) 2024-04-03 18:03:47 +02:00
JeanRochCoulon
5fcc71b9d6
[HOT FIX] Use cva6_embedded for gate simulation (#1998) 2024-04-02 17:56:50 +02:00
Jalali
ea2ccffa78
Functional coverage : no need for cvxif directed tests (#1969) 2024-03-29 15:41:13 +01:00
MarioOpenHWGroup
62bdf11594
Bump core-v-verif d94f0de and fix questa simulator (#1915) 2024-03-21 19:02:41 +01:00
valentinThomazic
9f228c396a
Fix FPGA build report in Gitlab CI (#1931)
Fixed a typo in the fpga build job (introduced by fd12ee5) which was making the job fail.
Removed the output of the fpga build to avoid polluting the CI Job output.
2024-03-15 13:55:35 +00:00
valentinThomazic
fd12ee596c
Add smoke-tests and fpga logs on dashboard (#1928) 2024-03-14 14:43:56 +01:00
valentinThomazic
392b08f2cf
Unshallow core-v-verif in smoke-gate test (#1905) 2024-03-08 11:18:08 +01:00
valentinThomazic
a4fc0e9f99
Check tools version before simulation (#1899) 2024-03-07 16:34:10 +01:00
Zbigniew Chamski
4fcdf4ea30
Generate separate per-target logs when simulating. (#1870) 2024-03-05 19:37:57 +01:00
valentinThomazic
e2a5b80550
do not source smoke-tests in ci (#1868) 2024-02-23 18:06:20 +01:00
JeanRochCoulon
de5d0d7ed4
cv32a65x (#1799) 2024-02-01 13:11:45 +01:00
valentinThomazic
706daa0a3b
removed the usage of install-cva6.sh and add setup-env.sh (#1741) 2024-01-03 13:42:23 +01:00
MarioOpenHWGroup
e5a0993ef9
Verilator Tandem Support (#1702) 2023-12-12 18:49:49 +01:00
Côme
77880fcbd3
report coverage even when a verif job fails (#1645) 2023-11-20 18:54:50 +01:00
JeanRochCoulon
ded8ed8141
Remove csr test from CI (#1639)
As this test is not adapted to embedded configuration, remove it from CI
2023-11-17 13:52:33 +00:00
MarioOpenHWGroup
220f534b6d
Spike Tandem Implementation using VCS simulator (#1561) 2023-11-09 19:29:24 +01:00
Jalali
5a7bbafdab
Add unmapped Instructions tests to improve code coverage (#1608) 2023-11-08 16:08:19 +01:00
Jalali
c31ebcd321
Add CSRs tests for embedded config (#1601) 2023-11-07 14:09:08 +01:00
Côme
588cf6ecf0
ci: enable job status checker in "dev" pipeline (#1548) 2023-10-19 16:23:51 +02:00
Côme
d2d178d3a3
ci(dev): run synthesis tests only when RTL has changed (#1550) 2023-10-19 12:22:52 +02:00
Côme
879f84e313
ci: use spike from core-v-verif (#1538) 2023-10-17 22:06:15 +02:00
JeanRochCoulon
f4378ca660
Do not execute "regress" CI on PR (#1535)
To reduce the CI execution time on servers
2023-10-16 14:06:55 +02:00
AEzzejjari
350408c1ac
Code_Coverage: Display the coverage score at the end of the code coverage job (#1526) 2023-10-12 06:38:53 +02:00
Côme
e8022778b7
ci: reorganize jobs (#1517) 2023-10-09 22:35:23 +02:00
Zbigniew Chamski
1683c818c4
Streamline installation process (Spike and toolchain variables, README file). (#1468) 2023-09-26 16:51:03 +02:00
Ammar Khan
72143ef0a9
SV32-DV-Plan Execution (#1376) 2023-09-21 21:03:07 +02:00
Côme
d455c122ed
[Hotfix] dashboard (#1465) 2023-09-21 20:54:24 +02:00
Côme
76c965320b
Heavy CI refactoring (#1455) 2023-09-19 19:40:41 +02:00
Côme
1ea9ced9a9
Don't use submodules to merge reports (#1383) 2023-09-13 16:14:11 +02:00
Fatima Saleem
2a249ad62d removing the rename param from CI 2023-09-07 20:09:58 +05:00
Côme Allart
a828eb5069 fix GIT_STRATEGY 2023-09-07 14:03:58 +02:00
Côme Allart
10ea8240d2 fix CI 2023-09-07 11:38:34 +02:00
Côme Allart
aa03f6a307 add pipeline rules from cva6's previous CI 2023-09-07 11:38:34 +02:00
Côme Allart
eb0af8975f move ci from cvv 2023-09-07 11:38:34 +02:00
Côme Allart
efc01b47e4 remove old ci 2023-09-07 11:38:34 +02:00
Yannick Casamatta
8a95ef4aca
gitlab-ci: update workflow to support cvvdev feature in CI_WEIGHT=full (#1224) 2023-05-05 14:04:22 +02:00
Yannick Casamatta
22d29b080d
Gitlab-ci: Add way to disable workflow policy (#926) 2022-06-30 10:32:08 +02:00