The grouped-tests CI QA group surfaces one genuine Aqua finding, which is currently marked @test_broken in the QA driver (test/qa/qa.jl) so that the QA group is green and the grouped-tests-ci PR can merge.
Finding
- Aqua
test_deps_compat (extras sub-check): PoissonRandom does not declare a [compat] entry for the test-only extra dependency Pkg (UUID 44cfe95a-1eb2-52ea-b672-e2afdf69b78f). Aqua evaluates isempty(result) and finds [Pkg].
The fix is to add a [compat] bound for Pkg to the package Project.toml (e.g. Pkg = "1"), then remove the check_extras = false workaround and the @test_broken in test/qa/qa.jl so the full Aqua.test_deps_compat runs clean again. The deps and weakdeps sub-checks of test_deps_compat already pass and remain enabled.
Ignore until reviewed by @ChrisRackauckas.
The grouped-tests CI QA group surfaces one genuine Aqua finding, which is currently marked
@test_brokenin the QA driver (test/qa/qa.jl) so that the QA group is green and the grouped-tests-ci PR can merge.Finding
test_deps_compat(extras sub-check): PoissonRandom does not declare a[compat]entry for the test-only extra dependencyPkg(UUID 44cfe95a-1eb2-52ea-b672-e2afdf69b78f). Aqua evaluatesisempty(result)and finds[Pkg].The fix is to add a
[compat]bound forPkgto the packageProject.toml(e.g.Pkg = "1"), then remove thecheck_extras = falseworkaround and the@test_brokenintest/qa/qa.jlso the fullAqua.test_deps_compatruns clean again. Thedepsandweakdepssub-checks oftest_deps_compatalready pass and remain enabled.Ignore until reviewed by @ChrisRackauckas.