From cb200d9702956133415bf420bee4024b699c8b52 Mon Sep 17 00:00:00 2001 From: Erik Sundell Date: Fri, 9 Jun 2023 03:40:36 +0200 Subject: [PATCH] test refactor: comment about test_bootstrap.py --- .github/workflows/integration-test.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/integration-test.yaml b/.github/workflows/integration-test.yaml index 3243692..905f996 100644 --- a/.github/workflows/integration-test.yaml +++ b/.github/workflows/integration-test.yaml @@ -59,7 +59,14 @@ jobs: with: python-version: "3.10" - - name: Install integration-tests/requirements.txt + # FIXME: The test_bootstrap.py script has duplicated logic to run build + # and start images and run things in them. This makes tests slower, + # and adds code to maintain. Let's try to remove it. + # + # - bootstrap.py's failure detections, put in unit tests? + # - bootstrap.py's --show-progress-page test, include as integration test? + # + - name: Install integration-tests/requirements.txt for test_bootstrap.py run: pip install -r integration-tests/requirements.txt - name: Run bootstrap tests (Runs in/Builds ${{ matrix.distro_image }} derived image)