lp:~baconyao/checkbox-iiotg/+git/checkbox-provider-intliotg

Owned by PeiYao Chang
Get this repository:
git clone https://git.not.enabled/~baconyao/checkbox-iiotg/+git/checkbox-provider-intliotg
Only PeiYao Chang can upload to this repository. If you are PeiYao Chang please log in for upload directions.

Branches

Name Last Modified Last Commit
master 2023-10-12 08:38:29 UTC
Merge #453384 from ~liaou3/checkbox-iiotg/+git/checkbox-provider-intliotg:tsn...

Author: Ubuntu
Author Date: 2023-10-12 08:38:29 UTC

Merge #453384 from ~liaou3/checkbox-iiotg/+git/checkbox-provider-intliotg:tsn_automation

TSN test cases automation: 802.1qbu

fix-ishtp 2023-02-22 08:06:51 UTC
Fix: Refactor the ISHTP test cases

Author: PeiYao Chang
Author Date: 2022-12-01 05:31:38 UTC

Fix: Refactor the ISHTP test cases

According to the answer from Intel in LP#1979735, I refactor the ISHTP
cases.
1. Remove the ishtp/is-support job and adjust the dependency.
2. For EHL deivce which supports the Eclite feature, add eclite
   cases and has_eclite manifest.
3. For other devices which unsopport the the Eclite, just check the
   ishtp modules be loaded is enough.
4. Modify the ishtp path of job "ishtp/device-detect" from iio to
   ishtp. Once the ishtp modules are loaded, the path /sys/bus/ishtp
   will exist and there should have at least one node under devices
   directory.

fix-thermal 2023-02-22 00:39:04 UTC
Modify: Append the CPU mode to blacklist

Author: PeiYao Chang
Author Date: 2022-12-28 05:50:37 UTC

Modify: Append the CPU mode to blacklist

According to the support list of thermald, the EHL (mode:150) and the
ICL-D (mode: 108) are no supported by thermald.

We also check the thermald should be active in classic image and
inactive in core image

Please see:
 - https://github.com/intel/thermal_daemon/blob/master/src/thd_engine.cpp#L688

fix-watchdog 2022-12-28 05:57:31 UTC
Change: Redesign the watchdog test plan

Author: PeiYao Chang
Author Date: 2022-12-21 12:29:51 UTC

Change: Redesign the watchdog test plan

Redesign the watchdog test plan in order to cover the more generic
scenario, therefore, I exclude all of the genereic watchdog cases and
use the new designed flow.

For an image, there are four combinations based on the source and
type. There are two sources, stock and oem, and two types, classic
and core.

The differences between stock and oem image is the value of
RuntimeWatchdogSec is 0 in stock but should not be 0 in oem image.

For stock classic image, we have to probe the module of watchdog by
ourself via the WATCHDOG_TYPE variable in config. As for core image,
the module is loaded automatically, however, we still need to check
its identity because it might be the wrong moudle if the BIOS setting
is wrong.

The following files are migrating from generic checkbox, so no need to be reviewed
  - failed_service_check.sh
    - for watchdog/general/post-trigger-system-reset-auto only
  - udev_resource.py
    - for watchdog/general/detect
    - I keep the origianl logic of watchdog/detect for project image

fix-va-api 2022-12-09 08:49:04 UTC
Change: Remove va-api plan from server and core

Author: PeiYao Chang
Author Date: 2022-12-09 08:49:04 UTC

Change: Remove va-api plan from server and core

The va-api case is for testing the video acceleration and it shouldn't be
executed in Server and Core environment.

redesign-dwc3-case 2022-11-29 05:37:43 UTC
Fix: redesign the DWC3 test cases

Author: PeiYao Chang
Author Date: 2022-11-29 02:58:30 UTC

Fix: redesign the DWC3 test cases

In this new flow, the cases 'driver-detect' and 'driver-module'
depend on the value 'has_usb_dwc3_controller' from manifest.json only.

Once tester marks Yes in manifest, these two cases will be executed and
check the driver and module should be loaded.

The reason why I remove the 'fail-on-resource' flag is because I
observed its priority is higher than 'depends'. This truth causes some
jobs still be failed even they depend on manifest and the value is 'no'
in manifest.

16 of 6 results
This repository contains Public information 
Everyone can see this information.

Subscribers