Skip to content

Commit 71f7731

Browse files
committed
Test Cookbook
Signed-off-by: Krzysztof Bieganski <[email protected]>
1 parent 8b9ad52 commit 71f7731

File tree

4 files changed

+4295
-3
lines changed

4 files changed

+4295
-3
lines changed

.github/workflows/test.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ name: Verilator Verification Features Tests
22

33
on:
44
push:
5-
branches:
6-
- main
75
pull_request:
86
schedule:
97
- cron: "0 7 * * *"
@@ -41,6 +39,7 @@ jobs:
4139
CCACHE_DIR: ${{ github.workspace }}/.ccache
4240
CCACHE_LIMIT_MULTIPLE: 0.95
4341
CCACHE_MAXSIZE: 150M
42+
UVM_COOKBOOK: third-party/uvm-examples/ref_uvc_tests
4443

4544
steps:
4645
- name: Checkout
@@ -69,7 +68,10 @@ jobs:
6968
key: ${{ matrix.VERILATOR_BRANCH }}
7069

7170
- name: Setup repository
72-
run: scripts/build-and-run --setup
71+
run: |
72+
scripts/build-and-run --setup
73+
git -C third-party/uvm-examples config --local core.autocrlf input
74+
git -C third-party/uvm-examples apply $(pwd)/third-party/uvm-examples.patch
7375
7476
- name: Build Verilator
7577
env:

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@
1313
path = tests/uvm-testbenches/axi-vip/axi-vip
1414
url = https://github.com/antmicro/axi-vip
1515
branch = verilator
16+
[submodule "third-party/uvm-examples"]
17+
path = third-party/uvm-examples
18+
url = https://github.com/syibin/UVM-related-topics

third-party/uvm-examples

Submodule uvm-examples added at 723fb20

0 commit comments

Comments
 (0)