~adam-collard/maas-ci/+git/system-tests:remove-unnecessary-fixtures

Last commit made on 2023-01-23
Get this branch:
git clone -b remove-unnecessary-fixtures https://git.launchpad.net/~adam-collard/maas-ci/+git/system-tests
Only Adam Collard can upload to this branch. If you are Adam Collard please log in for upload directions.

Branch merges

Branch information

Name:
remove-unnecessary-fixtures
Repository:
lp:~adam-collard/maas-ci/+git/system-tests

Recent commits

a26176f... by Adam Collard

Add __future__ import annotations everywhere

Re-guard imports that are just for types

Add missing docstrings

Succeeded
[SUCCEEDED] lint:0 (build)
11 of 1 result
bf06a5e... by Adam Collard

Don't launch a build_container for a snap run that doesn't use it

7d1acfd... by Adam Collard

wait for region controllers to be ready

Introduces new 'wait_for_ready_controllers' which will loop, waiting
for all region controllers to have passed commissioning.

16d7a1e... by Adam Collard

Add LXD VM debugging for HW sync VM

d1c64f5... by Adam Collard

Add lxd.Instance facade for interacting with a particular LXD instance

129ac28... by Adam Collard

Bump timeouts

Enlistment to 50min from 30min
Other status changes to 40mins from 20mins

2ea17b3... by Adam Collard

fixup! Extract o11y configuration to o11y.py

Signed-off-by: Adam Collard <email address hidden>

6a14677... by Adam Collard

Extract o11y configuration to o11y.py

73334fc... by Adam Collard

Extract steps to install deb from maas_region fixture

Use container_name always

317d2ec... by Adam Collard

Unify name of instance_name

lxd: configure named logger for all instance-related LXD ops