From f09a2fc2e6ae3a477b5ae4a7f2c18a70b7c86f2d Mon Sep 17 00:00:00 2001 From: Jeff Newman Date: Thu, 11 Sep 2025 12:46:16 -0500 Subject: [PATCH 1/8] fix branch on sandag external test --- .github/workflows/core_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index 16f63a506..077d04795 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -215,7 +215,7 @@ jobs: - region: Standard 2-Zone Example (SANDAG) region-org: ActivitySim region-repo: sandag-abm3-example - region-branch: pandas2 + region-branch: main fail-fast: false defaults: run: From 57b6bc329a8a1807a48e3eee961e21602d34396c Mon Sep 17 00:00:00 2001 From: Jeff Newman Date: Thu, 11 Sep 2025 14:15:19 -0500 Subject: [PATCH 2/8] locked --- .github/workflows/core_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index 077d04795..861059005 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -252,7 +252,7 @@ jobs: - name: Test ${{ matrix.region }} run: | cd ${{ matrix.region-repo }}/test - uv run pytest . + uv run --locked --only-group github-action pytest . random_seed_generation: needs: foundation From d7a17dccfdb60ad94b97f404c9e74034b0bd4ed2 Mon Sep 17 00:00:00 2001 From: Jeff Newman Date: Thu, 25 Sep 2025 12:46:39 -0500 Subject: [PATCH 3/8] group not only-group --- .github/workflows/core_tests.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index 861059005..61e51d314 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -39,7 +39,7 @@ jobs: - name: Install activitysim run: | - uv sync --locked --only-group github-action + uv sync --locked --group github-action --no-dev - name: Lint with Black run: | @@ -105,7 +105,7 @@ jobs: - name: Install activitysim run: | - uv sync --locked --only-group github-action + uv sync --locked --group github-action --no-dev - name: Lint with Black run: | @@ -171,7 +171,7 @@ jobs: - name: Install activitysim run: | - uv sync --locked --only-group github-action + uv sync --locked --group github-action --no-dev # TODO: Cache sharrow compiled flows? The contents of __pycache__ appear to # be ignored, so this is not working as expected right now @@ -240,7 +240,7 @@ jobs: - name: Install activitysim run: | - uv sync --locked --only-group github-action + uv sync --locked --group github-action --no-dev - name: Checkout Example uses: actions/checkout@v4 @@ -252,7 +252,7 @@ jobs: - name: Test ${{ matrix.region }} run: | cd ${{ matrix.region-repo }}/test - uv run --locked --only-group github-action pytest . + uv run --locked --group github-action --no-dev pytest . random_seed_generation: needs: foundation @@ -282,7 +282,7 @@ jobs: - name: Install activitysim run: | - uv sync --locked --only-group github-action + uv sync --locked --group github-action --no-dev - name: Test Random Seed Generation run: | @@ -315,7 +315,7 @@ jobs: - name: Install activitysim run: | - uv sync --locked --only-group github-action + uv sync --locked --group github-action --no-dev - name: Test Estimation Mode run: | @@ -348,7 +348,7 @@ jobs: - name: Install activitysim run: | - uv sync --locked --only-group github-action + uv sync --locked --group github-action --no-dev - name: Test Expression Profiling run: | @@ -380,7 +380,7 @@ jobs: python-version-file: ".python-version" - name: Install activitysim run: | - uv sync --locked --only-group github-action + uv sync --locked --group github-action --no-dev - name: localize version switcher run: | python .github/workflows/localize-base-urls.py docs/_static/switcher.json From 939fdc133f8742c6b2fcc82efbec0ae2606f21d5 Mon Sep 17 00:00:00 2001 From: Jeff Newman Date: Thu, 25 Sep 2025 13:01:47 -0500 Subject: [PATCH 4/8] test in dir --- .github/workflows/core_tests.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index 61e51d314..97288c218 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -251,8 +251,7 @@ jobs: - name: Test ${{ matrix.region }} run: | - cd ${{ matrix.region-repo }}/test - uv run --locked --group github-action --no-dev pytest . + uv run --locked --group github-action --no-dev pytest ${{ matrix.region-repo }}/test random_seed_generation: needs: foundation From 0046af82f9d2f03b7eb74c65e6acfb013b1c4e7e Mon Sep 17 00:00:00 2001 From: Jeff Newman Date: Thu, 25 Sep 2025 14:08:15 -0500 Subject: [PATCH 5/8] rootdir for pytest --- .github/workflows/core_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index 97288c218..de898c546 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -251,7 +251,7 @@ jobs: - name: Test ${{ matrix.region }} run: | - uv run --locked --group github-action --no-dev pytest ${{ matrix.region-repo }}/test + uv run --locked --group github-action --no-dev pytest --rootdir ${{ matrix.region-repo }}/test . random_seed_generation: needs: foundation From baf31a435292e04e6edd15dbde4d69a594a73540 Mon Sep 17 00:00:00 2001 From: Jeff Newman Date: Thu, 25 Sep 2025 14:31:21 -0500 Subject: [PATCH 6/8] test pointer --- .github/workflows/core_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index de898c546..b9b8da158 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -251,7 +251,7 @@ jobs: - name: Test ${{ matrix.region }} run: | - uv run --locked --group github-action --no-dev pytest --rootdir ${{ matrix.region-repo }}/test . + uv run --locked --group github-action --no-dev pytest --rootdir ${{ matrix.region-repo }}/test ${{ matrix.region-repo }}/test random_seed_generation: needs: foundation From d78106e7ce2000f36cccaea4661f008c6f363d0d Mon Sep 17 00:00:00 2001 From: Jeff Newman Date: Thu, 25 Sep 2025 15:50:30 -0500 Subject: [PATCH 7/8] move uv --- .github/workflows/core_tests.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index b9b8da158..1b4d6b6a5 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -251,7 +251,8 @@ jobs: - name: Test ${{ matrix.region }} run: | - uv run --locked --group github-action --no-dev pytest --rootdir ${{ matrix.region-repo }}/test ${{ matrix.region-repo }}/test + cd ${{ matrix.region-repo }}/test + uv run --project ../.. --locked --group github-action --no-dev pytest . random_seed_generation: needs: foundation From 1cff93840686393dc5ad1568be303809b00a0142 Mon Sep 17 00:00:00 2001 From: Jeff Newman Date: Thu, 25 Sep 2025 19:06:02 -0500 Subject: [PATCH 8/8] one layer off --- .github/workflows/core_tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index 1b4d6b6a5..5bfada0a8 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -251,8 +251,8 @@ jobs: - name: Test ${{ matrix.region }} run: | - cd ${{ matrix.region-repo }}/test - uv run --project ../.. --locked --group github-action --no-dev pytest . + cd ${{ matrix.region-repo }} + uv run --project .. --locked --group github-action --no-dev pytest ./test random_seed_generation: needs: foundation