@@ -191,34 +191,54 @@ jobs:
191191 docker ps
192192 docker compose version
193193
194+ - name : Reset testing enviroment
195+ working-directory : bitkit-e2e-tests
196+ continue-on-error : true
197+ timeout-minutes : 10
198+ run : |
199+ cd docker && docker compose --verbose down -v -t 300
200+
194201 - name : Run regtest setup
195202 working-directory : bitkit-e2e-tests
196203 run : |
197204 cd docker
198205 mkdir lnd && chmod 777 lnd
199- docker compose --verbose up -d
206+ docker compose --verbose pull
207+ docker compose --verbose up --force-recreate -d
200208
201- - name : Wait for electrum server and LND
209+ - name : Wait for electrum server
202210 working-directory : bitkit-e2e-tests
203- timeout-minutes : 10
204- run : |
205- echo "Waiting for Electrum server..."
206- while ! nc -z '127.0.0.1' 60001; do
207- echo "Electrum server not ready, waiting..."
208- sleep 2
209- done
210- echo "Electrum server is ready!"
211+ timeout-minutes : 20
212+ run : while ! nc -z '127.0.0.1' 60001; do sleep 1; done
213+
214+ # - name: Run regtest setup
215+ # working-directory: bitkit-e2e-tests
216+ # run: |
217+ # cd docker
218+ # mkdir lnd && chmod 777 lnd
219+ # docker compose --verbose up -d
220+
221+ # - name: Wait for electrum server and LND
222+ # working-directory: bitkit-e2e-tests
223+ # timeout-minutes: 10
224+ # run: |
225+ # echo "Waiting for Electrum server..."
226+ # while ! nc -z '127.0.0.1' 60001; do
227+ # echo "Electrum server not ready, waiting..."
228+ # sleep 2
229+ # done
230+ # echo "Electrum server is ready!"
211231
212- echo "Waiting for LND admin.macaroon..."
213- while [ ! -f docker/lnd/data/chain/bitcoin/regtest/admin.macaroon ]; do
214- echo "LND macaroon not ready, waiting..."
215- sleep 2
216- done
217- echo "LND macaroon is ready!"
232+ # echo "Waiting for LND admin.macaroon..."
233+ # while [ ! -f docker/lnd/data/chain/bitcoin/regtest/admin.macaroon ]; do
234+ # echo "LND macaroon not ready, waiting..."
235+ # sleep 2
236+ # done
237+ # echo "LND macaroon is ready!"
218238
219- echo "Setting LND permissions..."
220- chmod -R 755 docker/lnd
221- echo "LND setup complete!"
239+ # echo "Setting LND permissions..."
240+ # chmod -R 755 docker/lnd
241+ # echo "LND setup complete!"
222242
223243 # - name: Setup iOS Simulator
224244 # run: |
0 commit comments