gcov instrumentation of casa6 build to generate C++ code coverage reports and pytest-cov for Python code coverage

Build: #140 was successful Manual run by Akeem Wells

Artifacts

The following artifacts have been generated by the jobs in this plan.

Shared artifacts

You can share artifacts between jobs in different stages via artifact dependencies. Each time the artifact is shared with a subsequent job, it is copied to the job's agent.

Produced in job Artifact File size
ManyLinux 2.28 Build and Test Cpp Coverage HTML 315 MB
Python Coverage HTML 35 MB

Job artifacts

An artifact is something created by a job build (e.g. Jar files). Artifact definitions are used to specify which artifacts to keep from a build and are configured for individual jobs.

Produced in job Artifact File size
ManyLinux 2.28 Build and Test ManyLinux228 Python 3.12 tools wheel 480 MB
ManyLinux228 Python 3.12 testutils wheel 133 KB
ManyLinux228 Python 3.12 tasks wheel 1 MB
ManyLinux228 Python 3.12 shell wheel 1 MB
ManyLinux228 Python 3.12 monolith tar 1 GB