Skip to content

QA: Aqua/JET findings marked @test_broken pending fix #175

Description

@ChrisRackauckas-Claude

The grouped-tests QA group (GROUP=QA) has one genuine Aqua finding that is currently marked @test_broken so CI is green. It should be fixed and un-broken.

Finding:

  • Aqua.test_deps_compat (extras check): the test-only extra Pkg (declared in [extras] and [targets].test) has no [compat] entry. Aqua flags this:
    Static does not declare a compat entry for the following extras: Pkg
    

Current state (test/qa/qa.jl): Aqua.test_deps_compat(Static, check_extras = false) keeps the deps/weakdeps compat checks live, and the extras failure is recorded as @test_broken false. The deps and weakdeps sub-checks still pass normally.

Fix: add a [compat] entry for Pkg (e.g. Pkg = "1") in the root Project.toml, then restore Aqua.test_deps_compat(Static) and remove the @test_broken.

Note: Aqua.test_piracies(Static, broken = true) (1 instance) is a separate, pre-existing broken marker not introduced here.

Ignore until reviewed by @ChrisRackauckas.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions