~checkbox-dev/checkbox:adding-test-for-tearing

Last commit made on 2024-02-09
Get this branch:
git clone -b adding-test-for-tearing https://git.launchpad.net/~checkbox-dev/checkbox

Branch merges

Branch information

Name:
adding-test-for-tearing
Repository:
lp:~checkbox-dev/checkbox

Recent commits

e4281c6... by Fernando Bravo Hernández

renamed tests and modified

24abbd0... by Fernando Bravo Hernández

added edge detection

86ba4dd... by Fernando Bravo Hernández

some draft tests for tearing

9f1a491... by Massimiliano Girardi

Update many missing categories (BugFix) (#975)

Update many missing categories

51b4c91... by Pei Yao-Chang <email address hidden>

Support user defined snaps from config_var to fix issue 923 (BugFix) (#953)

* Support SNAP_CONFINEMENT_ALLOWLIST and refactor

* Fix issue 923 and refactor original logic

ddb7aa8... by Massimiliano Girardi

Fix crash on missing plainbox-provider-develop (BugFix) (#974)

* Fix crash on missing plainbox-provider-develop

* Avoid crashing on none providerpath

* Add tests for invoked

* Apply suggestions from code review

Co-authored-by: Fernando Bravo <email address hidden>

* Split and create an independent test

Minor: Fixed duplicated code

* Pure coverage change: trigger the if eq

---------

Co-authored-by: Fernando Bravo <email address hidden>

16f83c3... by Massimiliano Girardi

Update ping test to not crash on failing pings (BugFix) (#969)

* Update ping test to not crash on failing pings

* partially black gateway and tests

* Whitespace flake8 fix

* Additional tests to hit the coverage quota

* Review feedback

54ef03a... by Massimiliano Girardi

Add missing category to resource jobs (bugfix) (#973)

Add missing category to resource jobs

82ada11... by eugene-yujinwu <email address hidden>

Fix the wrong category issue for the camera 5986:118c (BugFix) (#964)

Fix the wrong category issue for the camera 5986:118c (BugFix) (LP:#2051091)

727e004... by Pierre Equoy

Add contrib provider ce-oem GitHub workflows (Infra) (#938)

* Remove old ce-oem workflow

This workflow comes from the original Git repository and is no longer
needed.

* Add workflow for the ce-oem provider

This workflow is adapted from existing workflows used for the generic
providers.

* Update contrib ce-oem tox config

- Point to the correct version of Python using {envpython}
- Remove the "develop installation" step for the ce-oem provider
- Convert the test step into a test coverage one to generate an XML
report to be used later by Codecov

* Point to the right directory for generic providers

* Install ce-oem provider prior to run validation on it

* Add codecov config for ce-oem contrib provider

Following Codecov documentation on flags[1], use the
`contrib-provider-ce-oem` flag defined in the GitHub workflow[2] to mark
Codecov status checks as non-blocking[3].

[1] https://docs.codecov.com/docs/flags
[2] .github/workflows/tox-contrib-provider-ce-oem.yaml
[3]
https://docs.codecov.com/docs/common-recipe-list#set-non-blocking-status-checks

* Fix tox configuration for ce-oem provider

* Add coverage requirement to ce-oem tox config

* Add coverage config to ce-oem provider

* Update codecov config to make project status non-blocking for ce-oem provider

* Change job id and add a name to it for easier reference