Skip to content

various - update platform constraints on some jobs to not run on either Power arch (ppc64le and ppc64el) (BugFix)#1783

Merged
Hook25 merged 1 commit into
mainfrom
SERVCERT-253-LP-1969659-None-cpu-cstates-should-not-run-on-Power
Mar 11, 2025
Merged

various - update platform constraints on some jobs to not run on either Power arch (ppc64le and ppc64el) (BugFix)#1783
Hook25 merged 1 commit into
mainfrom
SERVCERT-253-LP-1969659-None-cpu-cstates-should-not-run-on-Power

Conversation

@bladernr
Copy link
Copy Markdown
Collaborator

@bladernr bladernr commented Mar 7, 2025

Description

For jobs in checkbox-provider-base that are meant to run, or not run, on Power arch systesm, ensure that the constraint specifies both ppc64le and ppc64el to ensure the jobs don't run on known Power systems.

WARNING: This modifies com.canonical.certification::sru-server

(had to add thius apparently)

Resolved issues

Fixes SERVERCERT-253
Fixes #879

Documentation

NA - just adds consistency in power arch constraints

Tests

@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 7, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 49.81%. Comparing base (7817ae2) to head (c85b069).
Report is 123 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1783      +/-   ##
==========================================
+ Coverage   49.63%   49.81%   +0.17%     
==========================================
  Files         377      377              
  Lines       40630    40700      +70     
  Branches     6830     6843      +13     
==========================================
+ Hits        20168    20276     +108     
+ Misses      19740    19700      -40     
- Partials      722      724       +2     
Flag Coverage Δ
provider-base ∅ <ø> (∅)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown
Collaborator

@Hook25 Hook25 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, LGTM, you had to add the sru notice because some of these jobs are in the sru testplan!

@Hook25 Hook25 merged commit 5baa4d0 into main Mar 11, 2025
@Hook25 Hook25 deleted the SERVCERT-253-LP-1969659-None-cpu-cstates-should-not-run-on-Power branch March 11, 2025 10:09
stanley31huang pushed a commit that referenced this pull request Mar 28, 2025
…er Power arch (ppc64le and ppc64el) (BugFix) (#1783)

various - update platform constraints on some jobs to not run on either Power arch (ppc64le and ppc64el)
mreed8855 pushed a commit that referenced this pull request Jul 31, 2025
…er Power arch (ppc64le and ppc64el) (BugFix) (#1783)

various - update platform constraints on some jobs to not run on either Power arch (ppc64le and ppc64el)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Need to account for both ppc6le and ppc64el cpu platform names when setting constraints using cpu.platform

2 participants