@@ -271,64 +271,3 @@ jobs:
271271 PYTHONPATH=./src
272272 make filesystem-predict-tests
273273 working-directory : ./tests/client-dbus
274-
275- tests-with-testing-repo :
276- strategy :
277- matrix :
278- include :
279- - rev : HEAD
280- args : --verify-devices --monitor-dbus --highest-revision-number=6
281- - rev : v3.5.2
282- args : --verify-devices
283- runs-on : ubuntu-22.04
284- steps :
285- - uses : actions/checkout@v3
286- - name : Run apt-get update
287- run : sudo apt-get -q update
288- - name : Install dependencies
289- run : >
290- DEBIAN_FRONTEND=noninteractive
291- sudo apt-get install -y
292- asciidoc
293- clang
294- curl
295- libblkid-dev
296- libcryptsetup-dev
297- libdbus-1-dev
298- libdevmapper-dev
299- libsystemd-dev
300- libudev-dev
301- make
302- thin-provisioning-tools
303- udev
304- xfsprogs
305- - name : Install Python dependencies
306- run : >
307- sudo python -m pip install
308- dbus-python
309- dbus-python-client-gen
310- psutil
311- - uses : dtolnay/rust-toolchain@master
312- with :
313- components : cargo
314- toolchain : 1.71.1 # LOWEST SUPPORTED RUST TOOLCHAIN
315- - name : Build stratisd
316- run : PROFILEDIR=debug make -f Makefile build-all
317- - name : Install stratisd
318- run : sudo make PROFILEDIR=debug -f Makefile install
319- - name : Workaround for dbus inotify
320- run : sudo cp stratisd.conf /usr/share/dbus-1/system.d
321- - name : Reload udev
322- run : sudo udevadm control --reload
323- - name : Clone testing repo
324- run : git clone https://github.com/stratis-storage/testing.git
325- - name : Checkout revision ${{ matrix.rev }}
326- run : git checkout -b new-branch ${{ matrix.rev }}
327- working-directory : ./testing
328- - name : Run stratisd_cert.py
329- run : >
330- sudo
331- RUST_LOG=stratisd=debug
332- python3 test_harness.py stratisd_cert
333- ${{ matrix.args }}
334- working-directory : ./testing
0 commit comments