From 076660c23449a754030abe9f6a82495c6606ad50 Mon Sep 17 00:00:00 2001 From: ChrisRackauckas Date: Sat, 9 Aug 2025 17:41:30 -0400 Subject: [PATCH] Disable qa_tests.jl from pre and exclude from All test group MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added :qa tag to both Quality Assurance and JET Package Test items - Modified runtests.jl to exclude :qa tagged tests when GROUP=all - QA tests can still be run explicitly with GROUP=qa 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- test/misc/qa_tests.jl | 4 ++-- test/runtests.jl | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/misc/qa_tests.jl b/test/misc/qa_tests.jl index cf4a39581..725256ec8 100644 --- a/test/misc/qa_tests.jl +++ b/test/misc/qa_tests.jl @@ -1,10 +1,10 @@ -@testitem "Quality Assurance" begin +@testitem "Quality Assurance" tags=[:qa] begin using Aqua Aqua.test_all(BoundaryValueDiffEq; ambiguities = false) end -@testitem "JET Package Test" begin +@testitem "JET Package Test" tags=[:qa] begin using JET JET.test_package(BoundaryValueDiffEq, target_defined_modules = true) diff --git a/test/runtests.jl b/test/runtests.jl index e92300f91..7b14b9de3 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -14,5 +14,5 @@ const RETESTITEMS_NWORKER_THREADS = parse(Int, @info "Running tests for group: $(GROUP) with $(RETESTITEMS_NWORKERS) workers" ReTestItems.runtests( - BoundaryValueDiffEq; tags = (GROUP == "all" ? nothing : [Symbol(GROUP)]), + BoundaryValueDiffEq; tags = (GROUP == "all" ? [:!qa] : (GROUP == "qa" ? [:qa] : [Symbol(GROUP)])), nworkers = RETESTITEMS_NWORKERS, nworker_threads = RETESTITEMS_NWORKER_THREADS)