enable test suite during build

Bug #2044181 reported by Mitch Burton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
landscape-client (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

[ Impact ]

The landscape-client package has not been running its test suite during build for some time, so we have no assurance that the version being built is functional. Getting the tests to run will give us confidence that any applied patches (and tests added by patches) actually address the issues they target and do not introduce regressions.

[ Test Plan ]

Build the landscape-client package: dpkg-buildpackage -us -uc
Ensure the test suite runs and passes: build output should contain "PASSED (skips=\d, successes=\d+)"

[ Where problems could occur ]

Enabling the tests may require additional changes to build-depends or other build steps. These could require further changes that could be more impactful than just enabling the tests.

Also see: discussion on MR: https://code.launchpad.net/~mitchburton/ubuntu/+source/landscape-client/+git/landscape-client/+merge/454434

Related branches

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package landscape-client - 23.08-0ubuntu4

---------------
landscape-client (23.08-0ubuntu4) noble; urgency=medium

  * d/p/0003-fix-cpuinfo-and-tests.patch: fix ARM and RISCV cpuinfo parsing;
    fix environment var-modifying tests, increase timeout on tests that can
    be slow on these arches (LP: #2046620).

 -- Mitch Burton <email address hidden> Thu, 04 Jan 2023 17:06:26 -0800

Changed in landscape-client (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.