canonical / checkbox

Checkbox is a testing framework used to validate device compatibility with Ubuntu Linux. It’s the testing tool developed for the purposes of the Ubuntu Certification program.
https://checkbox.readthedocs.io
GNU General Public License v3.0
33 stars 49 forks source link

filter out the cpu governor test when cpb is enable (Bugfix) #1612

Open stanley31huang opened 17 hours ago

stanley31huang commented 17 hours ago

Description

On the AMD platform, when the Core performance boost is enabled, the CPU scaling frequency is control by the AMD driver. So bypass these CPU governor test for AMD CPU with CPB is enabeld

Documentation

N/A

Tests

ubuntu@ubuntu:~$ checkbox-ce-oem.checkbox-cli list-bootstrapped com.canonical.contrib::ce-oem-cpu-automated
$PROVIDERPATH is defined, so following provider sources are ignored ['/snap/checkbox-ce-oem/527/providers/checkbox-provider-ce-oem', '/home/ubuntu/.local/share/plainbox-providers-1', '/var/tmp/checkbox-providers-develop'] 
Using sideloaded provider: checkbox-provider-ce-oem, version 0.1 from /var/tmp/checkbox-providers/checkbox-provider-ce-oem
Skipped file: /var/tmp/checkbox-providers/checkbox-provider-ce-oem/bin/gst_utils.py
com.canonical.contrib::ce-oem-cpu/cpufreq_driver_detect
codecov[bot] commented 17 hours ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 48.29%. Comparing base (a0b4f5d) to head (aa7dac5).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1612 +/- ## ======================================= Coverage 48.29% 48.29% ======================================= Files 372 372 Lines 40075 40075 Branches 6758 6758 ======================================= Hits 19356 19356 Misses 20002 20002 Partials 717 717 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


🚨 Try these New Features: