From 802dc273f6f397435f87d4d8df221713d19fd51a Mon Sep 17 00:00:00 2001 From: Zach Burnett Date: Thu, 18 Apr 2024 14:51:34 -0400 Subject: [PATCH] remove dependency matrix from `asv.ci.conf.json` (#16296) * remove dependency matrix from benchmarking config * also package results into artifact --- .github/workflows/ci_benchmark.yml | 4 +++- asv.ci.conf.json | 11 ++--------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci_benchmark.yml b/.github/workflows/ci_benchmark.yml index 1ccccfeef743..6b59f4ce3671 100644 --- a/.github/workflows/ci_benchmark.yml +++ b/.github/workflows/ci_benchmark.yml @@ -101,4 +101,6 @@ jobs: if: always() with: name: asv-benchmark-results - path: benchmarks.log + path: | + results/ + benchmarks.log diff --git a/asv.ci.conf.json b/asv.ci.conf.json index 079b73716386..1cd5ed4cc3f7 100644 --- a/asv.ci.conf.json +++ b/asv.ci.conf.json @@ -3,19 +3,12 @@ "project": "astropy", "project_url": "http://www.astropy.org/", "repo": ".", - "build_command": [ - "python -m build --wheel -o {build_cache_dir} {build_dir}" + "install_command": [ + "pip install . matplotlib scipy" ], "branches": ["main"], "show_commit_url": "http://github.com/astropy/astropy/commit/", "pythons": ["3.11"], - "matrix": { - "Cython": [], - "build": [], - "packaging": [], - "scipy": [], - "matplotlib": [] - }, "environment_type": "virtualenv", "benchmark_dir": "astropy-benchmarks/benchmarks" }