Skip to content
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

Add CI to run EF_UVM test for some IPs #14

Merged
merged 52 commits into from
Apr 15, 2024
Merged
Changes from 1 commit
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
6ed56ea
Testing CI
kareefardi Apr 4, 2024
9feebaa
Fix typo in step
kareefardi Apr 4, 2024
fbf1808
Fix wrong script path
kareefardi Apr 4, 2024
f2424a4
\~ Renames
kareefardi Apr 4, 2024
4a54992
Print Matrix
kareefardi Apr 4, 2024
1c5c5a3
Print Test Matrix again
kareefardi Apr 4, 2024
1139662
Fix wrong outputs variable name
kareefardi Apr 4, 2024
2d806e0
Fix wrong name again
kareefardi Apr 4, 2024
c24c18c
:')
kareefardi Apr 4, 2024
bab4586
Rename Job
kareefardi Apr 4, 2024
64067f9
:')
kareefardi Apr 4, 2024
d9c4d13
Renames
kareefardi Apr 4, 2024
bc7746e
Renames
kareefardi Apr 4, 2024
785a642
Try out matrix
kareefardi Apr 4, 2024
3a70410
Add action to run test (wip)
kareefardi Apr 7, 2024
7c3458a
Cannot use inputs in env
kareefardi Apr 7, 2024
36727be
Specify shell type in composite github actions
kareefardi Apr 7, 2024
8ec1eef
Fix wrong arguments passed to the custom action
kareefardi Apr 7, 2024
bfecc9b
Rename internal variables
kareefardi Apr 7, 2024
fd29f9d
Print dirs
kareefardi Apr 7, 2024
5692baf
Echo dirs
kareefardi Apr 7, 2024
7958aee
Echo dirs
kareefardi Apr 7, 2024
45e3c46
Try to run an actual test
kareefardi Apr 7, 2024
0d2cd08
Add debug prints
kareefardi Apr 7, 2024
a2c5c17
More debug prints
kareefardi Apr 7, 2024
f8b95ab
Shuffle things around
kareefardi Apr 7, 2024
fabc7f4
Hmm
kareefardi Apr 7, 2024
eefde57
??
kareefardi Apr 7, 2024
98c8d5b
??
kareefardi Apr 7, 2024
f5a8bc9
Typo
kareefardi Apr 7, 2024
e750b2e
??
kareefardi Apr 7, 2024
c5ca3df
Fix repo url
kareefardi Apr 7, 2024
e35b687
:')
kareefardi Apr 7, 2024
77a972c
Add an IP with uvm tests
kareefardi Apr 7, 2024
ca1844d
Use working-directory instead of cd-ing
kareefardi Apr 14, 2024
7e536cf
Debug by printing pwd
kareefardi Apr 14, 2024
c5fe469
Add missing working-directory
kareefardi Apr 14, 2024
966fa0c
Don't generate vcd
kareefardi Apr 15, 2024
83ed298
Always upload artifacts
kareefardi Apr 15, 2024
9f3d369
Update test set with tests from uart tmr and spi flash controller
M0stafaRady Apr 15, 2024
0c17bd7
Fix conflicting paths on upload
kareefardi Apr 15, 2024
4a67eed
Avoid name conflicts in artifacts
kareefardi Apr 15, 2024
624b719
Don't set RTL_MACROS
kareefardi Apr 15, 2024
d74ef4c
Test dynamic job name
kareefardi Apr 15, 2024
9526438
Needs Prepare-Tests-Matrix
kareefardi Apr 15, 2024
20dc876
Test workflow dependency
kareefardi Apr 15, 2024
8a45e20
Hmm idk
kareefardi Apr 15, 2024
204c996
On workflow call
kareefardi Apr 15, 2024
820ddff
Workflow has no description
kareefardi Apr 15, 2024
14aa18c
Add missing type
kareefardi Apr 15, 2024
540efe6
Add missing runs-on
kareefardi Apr 15, 2024
6bfd7c1
Comment out calling the other workflow
kareefardi Apr 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Rename Job
kareefardi committed Apr 14, 2024
commit bab4586a0bfe7311af0d1e9162d88344a0f285c6
8 changes: 4 additions & 4 deletions .github/workflows/action.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Test IPs
on: [push]
jobs:
test:
Prepare-Test-Matrix:
runs-on: ubuntu-latest
outputs:
test: ${{ steps.test.outputs.test }}
test: ${{ steps.Prepare-Test-Matrix.outputs.test }}
steps:
- name: Check out repository code
uses: actions/checkout@v4
@@ -14,10 +14,10 @@ jobs:

Test1:
runs-on: ubuntu-latest
needs: [test]
needs: [Prepare-Test-Matrix]
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Print Matrix
run: ${{ needs.test.outputs.test }}
run: ${{ needs.Prepare-Test-Matrix.outputs.test }}