@@ -124,21 +124,6 @@ jobs:
124
124
steps :
125
125
- uses : actions/checkout@09d2acae674a48949e3602304ab46fd20ae0c42f
126
126
127
- - name : Retrieve stored pwru executable
128
- uses : actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b
129
- with :
130
- name : pwru
131
-
132
- - name : Retrieve stored test-app executable
133
- uses : actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b
134
- with :
135
- name : test-app
136
-
137
- - name : Install stored executables
138
- shell : bash
139
- run : |
140
- tar xfv pwru-linux-${{ steps.vars.outputs.arch }}.tar.gz
141
-
142
127
- name : Derive kernel version, arch
143
128
id : kernel
144
129
run : |
@@ -165,6 +150,21 @@ jobs:
165
150
echo kernel-version="" >> $GITHUB_OUTPUT # for amd64 we can use kernel from lvh image
166
151
fi
167
152
153
+ - name : Retrieve stored pwru executable
154
+ uses : actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b
155
+ with :
156
+ name : pwru
157
+
158
+ - name : Retrieve stored test-app executable
159
+ uses : actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b
160
+ with :
161
+ name : test-app
162
+
163
+ - name : Install stored executables
164
+ shell : bash
165
+ run : |
166
+ tar xfv pwru-linux-${{ steps.kernel.outputs.arch }}.tar.gz
167
+
168
168
- name : Provision LVH VMs
169
169
uses : cilium/little-vm-helper@12677b10f89edec8f94ae8e1872aa680bbb83ce7
170
170
with :
@@ -201,6 +201,7 @@ jobs:
201
201
test-name : ${{ matrix.kernel }}-basic-ipv4
202
202
pwru-pcap-filter : ' dst host 1.0.0.1 and port 8080'
203
203
setup : |
204
+ exit 1
204
205
iptables -w 10 -I OUTPUT 1 -m tcp --proto tcp --dst 1.0.0.1/32 --dport 8080 -j DROP
205
206
gen-traffic : |
206
207
curl -vvv -sS --fail --connect-timeout "1" -o /dev/null http://1.0.0.1:8080 || true
0 commit comments