| |
@@ -0,0 +1,55 @@
|
| |
+ {
|
| |
+ "pipeline": {
|
| |
+ "id": "openqa.Update-FEDORA-2019-6bda4c81f4.install_default_update_live.uefi.updates-workstation-live-iso.x86_64",
|
| |
+ "name": "openqa.Update-FEDORA-2019-6bda4c81f4.install_default_update_live.uefi.updates-workstation-live-iso.x86_64"
|
| |
+ },
|
| |
+ "run": {
|
| |
+ "url": "https://openqa.stg.fedoraproject.org/tests/583271",
|
| |
+ "id": 583271,
|
| |
+ "log": "https://openqa.stg.fedoraproject.org/tests/583271/file/autoinst-log.txt"
|
| |
+ },
|
| |
+ "version": "0.2.4",
|
| |
+ "system": [
|
| |
+ {
|
| |
+ "variant": "Workstation",
|
| |
+ "os": "fedora-29",
|
| |
+ "architecture": "x86_64",
|
| |
+ "provider": "openqa"
|
| |
+ }
|
| |
+ ],
|
| |
+ "artifact": {
|
| |
+ "release": {
|
| |
+ "version": "29",
|
| |
+ "name": "F29"
|
| |
+ },
|
| |
+ "type": "fedora-update",
|
| |
+ "alias": "FEDORA-2019-6bda4c81f4",
|
| |
+ "id": "sha256:246fd185570f27560e2f5b06817c2774ee4982fa732d015e70f05bf503307284",
|
| |
+ "builds": [
|
| |
+ {
|
| |
+ "nvr": "kernel-5.2.7-100.fc29"
|
| |
+ },
|
| |
+ {
|
| |
+ "nvr": "kernel-headers-5.2.7-100.fc29"
|
| |
+ },
|
| |
+ {
|
| |
+ "nvr": "kernel-tools-5.2.7-100.fc29"
|
| |
+ }
|
| |
+ ]
|
| |
+ },
|
| |
+ "contact": {
|
| |
+ "name": "Fedora openQA",
|
| |
+ "url": "https://openqa.stg.fedoraproject.org",
|
| |
+ "docs": "https://fedoraproject.org/wiki/OpenQA",
|
| |
+ "team": "Fedora QA",
|
| |
+ "irc": "#fedora-qa",
|
| |
+ "email": "qa-devel@lists.fedoraproject.org"
|
| |
+ },
|
| |
+ "test": {
|
| |
+ "category": "validation",
|
| |
+ "type": "install_default_update_live uefi updates-workstation-live-iso x86_64",
|
| |
+ "namespace": "update",
|
| |
+ "result": "passed"
|
| |
+ },
|
| |
+ "generated_at": "2019-08-08T16:40:18Z"
|
| |
+ }
|
| |
This adds a new 'fedora-update' artifact and associated schemas.
This is for tests of updates from Fedora's update system,
currently Bodhi. An 'update' is a distinct concept from a package
or a Koji build; notably an 'update' can contain multiple Koji
builds, and the builds it contains can change. Testing an update
means testing all the builds in that update at the time the test
is run together.
Messages conforming to these schemas will be published by Fedora
openQA instances; the staging instance is already publishing such
messages. The examples are real messages, massaged a bit to fix
some mistakes I noticed in actually writing these schemas (at the
same time I have fixed the publishing code so future messages
will be correct).
openQA is not currently capable of publishing 'running' messages
so there is currently no example for that. I can fake one up if
it's necessary.
Signed-off-by: Adam Williamson awilliam@redhat.com