Skip to content

Commit 774dcaa

Browse files
committed
ci: enable E2E Dogtail test matrix and remove redundant sleep commands from workflow.
1 parent 4de7b4e commit 774dcaa

File tree

1 file changed

+22
-26
lines changed

1 file changed

+22
-26
lines changed

.github/workflows/tests.yml

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -125,27 +125,27 @@ jobs:
125125
name: E2E Dogtail tests
126126
runs-on: ubuntu-22.04
127127
timeout-minutes: 120
128-
# strategy:
129-
# fail-fast: false
130-
# matrix:
131-
# test_file:
132-
# - test_help
133-
# - test_about
134-
# - test_backup_and_restore
135-
# - test_send_and_receive_rgb20_asset
136-
# - test_send_and_receive_rgb25_asset
137-
# - test_keyring_dialog
138-
# - test_receive_and_send_bitcoin
139-
# - test_hide_exhausted_asset
140-
# - test_fail_transfer
141-
# - test_create_and_close_channel
142-
# - test_issue_rgb20_asset
143-
# - test_issue_rgb25_asset
144-
# - test_btc_channel_tx
145-
# - test_rgb20_channel_tx
146-
# - test_view_unspent
147-
# - test_settings
148-
# - test_refresh_transfer
128+
strategy:
129+
fail-fast: false
130+
matrix:
131+
test_file:
132+
- test_help
133+
- test_about
134+
- test_backup_and_restore
135+
- test_send_and_receive_rgb20_asset
136+
- test_send_and_receive_rgb25_asset
137+
- test_keyring_dialog
138+
- test_receive_and_send_bitcoin
139+
- test_hide_exhausted_asset
140+
- test_fail_transfer
141+
- test_create_and_close_channel
142+
- test_issue_rgb20_asset
143+
- test_issue_rgb25_asset
144+
- test_btc_channel_tx
145+
- test_rgb20_channel_tx
146+
- test_view_unspent
147+
- test_settings
148+
- test_refresh_transfer
149149
env:
150150
DISPLAY: :99
151151
CI: "true"
@@ -271,10 +271,8 @@ jobs:
271271
272272
Xvfb :99 -screen 0 1920x1080x24 -ac +extension GLX +render -noreset &
273273
echo "XVFB_PID=$!" >> $GITHUB_ENV
274-
sleep 4
275274
276275
openbox &
277-
sleep 3
278276
279277
# - name: Build the rgb-lightning-node binary (disabled; using prebundled ln_node_binary)
280278
# uses: ./.github/actions/build-rln-node
@@ -443,7 +441,5 @@ jobs:
443441
export QTWEBENGINE_NO_SANDBOX=1
444442
export DISABLE_NATIVE_KEYRING=1
445443
446-
sleep 6 # Wait for Xvfb to start
447-
# poetry run single-test ${{ matrix.test_file }}.py
448-
poetry run single-test test_about.py
444+
poetry run single-test ${{ matrix.test_file }}.py
449445
'

0 commit comments

Comments
 (0)