The grouped-tests CI QA group (test/qa/qa.jl) surfaces one genuine Aqua finding, now wrapped in @test_broken so the QA group is green and the grouped-tests-ci PR can merge. It should be fixed and un-broken.
Finding
Aqua.test_deps_compat (extras check) — GlobalSensitivity does not declare a [compat] entry for the Pkg extra. Pkg is listed in [extras] and the test target in Project.toml (lines 47/53) but has no entry under [compat]. Aqua reports:
Base.PkgId(...GlobalSensitivity) does not declare a compat entry for the following extras:
Pkg [44cfe95a-1eb2-52ea-b672-e2afdf69b78f]
The other 9 Aqua sub-checks (ambiguities, deps_compat deps/weakdeps, piracies, project_extras, stale_deps, unbound_args, undefined_exports, persistent tasks, julia compat) pass.
Fix
Add a [compat] entry for Pkg (e.g. Pkg = "1") in Project.toml, then remove the Aqua.test_deps_compat(...; check_extras=false) workaround and @test_broken in test/qa/qa.jl, restoring the plain Aqua.test_deps_compat(GlobalSensitivity) call.
Ignore until reviewed by @ChrisRackauckas.
The grouped-tests CI QA group (test/qa/qa.jl) surfaces one genuine Aqua finding, now wrapped in
@test_brokenso the QA group is green and the grouped-tests-ci PR can merge. It should be fixed and un-broken.Finding
Aqua.test_deps_compat(extras check) —GlobalSensitivitydoes not declare a[compat]entry for thePkgextra.Pkgis listed in[extras]and thetesttarget inProject.toml(lines 47/53) but has no entry under[compat]. Aqua reports:The other 9 Aqua sub-checks (ambiguities, deps_compat deps/weakdeps, piracies, project_extras, stale_deps, unbound_args, undefined_exports, persistent tasks, julia compat) pass.
Fix
Add a
[compat]entry forPkg(e.g.Pkg = "1") inProject.toml, then remove theAqua.test_deps_compat(...; check_extras=false)workaround and@test_brokenintest/qa/qa.jl, restoring the plainAqua.test_deps_compat(GlobalSensitivity)call.Ignore until reviewed by @ChrisRackauckas.