dirk-test:add_intel_mipi_to_blacklist

Last commit made on 2023-11-30
Get this branch:
git clone -b add_intel_mipi_to_blacklist https://git.launchpad.net/dirk-test

Branch merges

Branch information

Name:
add_intel_mipi_to_blacklist
Repository:
lp:dirk-test

Recent commits

ad800c9... by Dirk Su

Add: filter Intel IPU6 video driver in udevadm (BugFix) (#848)

Intel image process unit 6th generation (IPU6) needs userspace
library to make it funcional. It is not able to control direclty
with V4L2 api. Filter those device out from udevadm to make
camera test works corretly.

12ee72b... by Maciej Kisielewski

Fix connecting by hostname (BugFix) (#844)

* fix connecting to agents by hostnames (not only addr)

The 4df48633 introduced a bug where using hostname as a target for the
control subcommand would yield a traceback. Usually that's not a problem
because we specify agents using IP addresses, but 'localhost' is a great
hostname that should work :)

* add test case for the negative branch

* fix mocks in invoke tests

* duplicate the invoke test, but for localhost

a33157a... by Maciej Kisielewski

Add the app_context module (New) (#842)

* add the app_context module

* be explicit about lru_cache size

* explicit readlines b/c of a bug in py35,36

In python3.5 and 3.6 iteration over a mocked open was broken.
See https://bugs.python.org/issue32933 for details.
This patch circumvents that by adding an explicit readlines()

c7a63a1... by Maciej Kisielewski

Dont require gpg pass when running tests (BugFix) (#843)

properly mock subprocess calls in test_provider_manager

Previously when the tests run, if the host had a GPG key in its databse
that was protected by a password, the operator was asked to provide the
password. This was due to subprocess.call not being mocked properly in
the provider_manager tests.

This patch adds the mocking.

16da765... by Massimiliano Girardi

Move and fix release note generation (infra) (#841)

* Moved release note generation and env setup

* Also setup gh for the stable release workflow

* Update only after key verification

* Minor: update not interactive

* Better ubuntu-shell commands and verification

* Fixed users and paths

2e57aba... by Massimiliano Girardi

Fixed missing history in deb builds (infra) (#840)

Fixed missing history in deb builds

a1753f1... by Fernando Bravo <email address hidden>

lxc instead of lxd in checkbox-core-snap readme (Infra) (#836)

Small typo on the documentation of checkbox-core-snap

69ed667... by Paolo Gentili

Autodiscover video port under test in Zapper EDID job (New) (#831)

* Change: automatic recognize the video output device connected to Zapper

* Change: merged hdmi-hotplug and edid cycle job.

The current method for testing HDMI hotplugging with Zapper
is actually making use of EDID switching, hence it's redundant.

545b143... by Pei Yao-Chang <email address hidden>

Add: filter MTK video and image driver in udevadm (BugFix) (#715)

* Add: filter MTK video and image driver in udevadm

Mediatek contributes some drivers for video and image purpose. However,
these drivers cause the Checkbox mistakes them for Camera jobs. In order
to avoid this problem, filter those related drivers from udevadm is the
way.

Drivers:
  - mtk-mdp3
    - MediaTek image processor 3 driver
  - mtk-jpeg
    - MediaTek JPEG codec driver
  - mtk-vcodec-enc
    - Mediatek video codec V4L2 encoder driver
  - mtk-vcodec-dec
    - Mediatek video codec V4L2 decoder driver

* Modify: rename the variable as drivers_blocklist

f5937ef... by Fernando Bravo <email address hidden>

Updating ppa naming (New) (#835)

* Updated PPA namings in tools

- `daily` changed for 'edge`
- `testing` changed for `beta`
- Added `stable` PPA

* Fixed formatting in tools/release files

* Replaced old ppa naming in documentation

* Updated old ppa reference in snapcraft