Skip to content

Commit 16fb72b

Browse files
authored
Run nimodinst system tests on Linux (ni#2020)
* make workflow yml array style consistent * remove unnessary quotes for style consistency within workflow ymls * test nimodinst on linux
1 parent e7fd73c commit 16fb72b

3 files changed

+50
-38
lines changed

.github/workflows/github_actions_aws_rhel_python64.yml

+16-6
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ on:
1111
- .gitattributes
1212
- LICENSE
1313
- VERSION
14-
types: [ opened, synchronize, reopened ]
14+
types:
15+
- opened
16+
- synchronize
17+
- reopened
1518

1619
# Allows you to run this workflow manually from the Actions tab.
1720
workflow_dispatch:
@@ -20,14 +23,21 @@ jobs:
2023
name: system_test
2124
if: github.repository == 'ni/nimi-python'
2225
runs-on:
23-
- self-hosted
24-
- linux
25-
- x64
26-
- rdss-nimibot-rhel-83-py64
26+
- self-hosted
27+
- linux
28+
- x64
29+
- rdss-nimibot-rhel-83-py64
2730
timeout-minutes: 40
2831
strategy:
2932
matrix:
30-
module_name: ["nidcpower", "nidmm", "nifgen", "niscope", "niswitch", "nitclk"]
33+
module_name:
34+
- nidcpower
35+
- nidmm
36+
- nifgen
37+
- nimodinst
38+
- niscope
39+
- niswitch
40+
- nitclk
3141
steps:
3242
- name: checkout repository
3343
uses: actions/checkout@v3

.github/workflows/github_actions_aws_windows_python32.yml

+17-16
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ on:
1111
- .gitattributes
1212
- LICENSE
1313
- VERSION
14-
types: [ opened, synchronize, reopened ]
14+
types:
15+
- opened
16+
- synchronize
17+
- reopened
1518

1619
# Allows you to run this workflow manually from the Actions tab
1720
workflow_dispatch:
@@ -21,25 +24,23 @@ jobs:
2124
name: system_test
2225
if: github.repository == 'ni/nimi-python'
2326
runs-on:
24-
- self-hosted
25-
- windows
26-
- x64
27-
- rdss-nimibot-win-10-py32
27+
- self-hosted
28+
- windows
29+
- x64
30+
- rdss-nimibot-win-10-py32
2831
timeout-minutes: 80
2932
strategy:
3033
matrix:
3134
module_name:
32-
[
33-
"nidigital",
34-
"nitclk",
35-
"nifgen",
36-
"nidcpower",
37-
"nidmm",
38-
"niscope",
39-
"nimodinst",
40-
"nise",
41-
"niswitch",
42-
]
35+
- nidigital
36+
- nitclk
37+
- nifgen
38+
- nidcpower
39+
- nidmm
40+
- niscope
41+
- nimodinst
42+
- nise
43+
- niswitch
4344
steps:
4445
- name: checkout repository
4546
uses: actions/checkout@v3

.github/workflows/github_actions_aws_windows_python64.yml

+17-16
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ on:
1111
- .gitattributes
1212
- LICENSE
1313
- VERSION
14-
types: [ opened, synchronize, reopened ]
14+
types:
15+
- opened
16+
- synchronize
17+
- reopened
1518

1619
# For this action, also trigger on a merge to master, because
1720
# the coverage badge tracks coverage of master, not PRs.
@@ -35,25 +38,23 @@ jobs:
3538
name: system_test
3639
if: github.repository == 'ni/nimi-python'
3740
runs-on:
38-
- self-hosted
39-
- windows
40-
- x64
41-
- rdss-nimibot-win-10-py64
41+
- self-hosted
42+
- windows
43+
- x64
44+
- rdss-nimibot-win-10-py64
4245
timeout-minutes: 80
4346
strategy:
4447
matrix:
4548
module_name:
46-
[
47-
"nidigital",
48-
"nitclk",
49-
"nifgen",
50-
"nidcpower",
51-
"nidmm",
52-
"niscope",
53-
"nimodinst",
54-
"nise",
55-
"niswitch",
56-
]
49+
- nidigital
50+
- nitclk
51+
- nifgen
52+
- nidcpower
53+
- nidmm
54+
- niscope
55+
- nimodinst
56+
- nise
57+
- niswitch
5758
steps:
5859
- name: checkout repository
5960
uses: actions/checkout@v3

0 commit comments

Comments
 (0)