Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/openqa-tests-qubesos
OpenQA tests for QubesOS
https://github.com/QubesOS/openqa-tests-qubesos
The bug (causing panic on boot) was fixed somewhere before 4.15.
e311c9b4cddd747ad5bc5db64948070a04967927 authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>fd74e0dbf04d784a3811d2400030a8c142a397a9 authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
9bbdf24735fd89038b50d2ad1b461f9ce1d61000 authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Instead of using /var/lib/openqa/factory/other for salt stat tarball, use
save_tmp_file() API.
A...
d9ba673ddd2e98ef76892c4847fbccf457c36fdc authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
72be79068bd9f608ccbd5151f7faa12b046e67f3 authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Qubes 3.x do not have appropriate patches in the installer.
be0da07c4391e470e8d740dc70f270bcb8113233 authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Since only English is supported for now, add the only one with coma as decimal
separator: en_DK
34deadf42a095fce3d61c63ff6981a3341c2f843 authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Use 'us-colemak', because it has different locations for roman letters. The
main test idea is to...
There are few minor differencies:
- extra 'tab' required when creating user
- different qvm-pc...
Optimize for performance here - not encrypted installation is faster,
especially on nested virtu...
- serial console device during installation
- reboot race condition
542a1957f3524e20eca754cea0b006444ac86108 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Allow to reuse most of tests/startup.pm. os-autoinst poorly handle including
the same test multi...
36aad77fc869960c362c4fce089b3befc4aafc6c authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Use script_output from testapi, instead of manual handling.
42af9c1b7dfda999b4a24c6893aa27b1997f5bad authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>Import them from os-autoinst-distri-opensuse with little modifications.
a7c05fde2121ddde365da2e3ae5c6900922e3e18 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>e1cdbc00f2a9bf5184a5854bec09ec764e14f186 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Call actual curl in sys-net using qvm-run.
58c1868866fcca6e9cc8e4612baa31478ce5ea54 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>Work with both /dev/sda and /dev/vda.
a0b4f67a65b3b1207ff138ab9d3e6486abfc051a authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Start with installed system (saved with install_default_upload test suite),
then install updates...
97c482fc9e07272d48f4f007b7ff2f60a238154b authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Bash ignore terminal size if only one of them is set. Set both of them.
bd9ad8f0eecb00dd19adff20db93a325dfc76a9e authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>d4397a9b16d137062927de1bd6f4bff4aef5dd92 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Instructions on patching OVMF:
https://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/
This is preparation for some more extensive tests on the installed system.
3910e7d62160dc648bc5b02e9691005c8eab00c8 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Call one template installation 'minimal', not 'default'. Add templates for
"upload" jobs. Disk s...
This will avoid some code duplication - for example post_fail_hook.
60a4060abc8aff38e6f2aa32459e0def183b65ca authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>Check if was properly created.
48120e843667093b4b27a3fa56cc1d1c9282932e authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
This isn't really full Mac emulation, but it is enough to test relevant
anaconda code.
Xen PV in KVM is sometimes detected as KVM instead of Xen. Which results in
xendriverdomain.serv...
b2415d52f78bde7e561cb2208e03c2eb051ecc35 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
29732b4064278e090265bec4b1dd95d05cd7f821 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Generally improve tests stability.
7908cc61bcef9bc00ef1d8ea557164e651ac0aed authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>This is needed if multiple tests are running in parallel on the same hardware.
4d3e61c75c0a2f33a5d138d321e2716a61aef83f authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
This will allow to browse full logs in tests results, not only parts of them in
serial output (w...
1. Make sure console=vga,com1 is really added - even if no console=none was there.
2. Enable get...
To make it effective, it require qemu cooperation:
- only scsi disks supports discard operation...
Based on anacondatest from Fedora openQA tests.
595da744a4dc3375bb980e67791e844bde101bc5 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>ddf3e8873f906fa50b81d799b8f8210504a417a0 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
9a61d4eb5b9099d2c81d0bb0069919130f7fb5f8 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
b9170dff6dbe44474ef4e37609b36915c24ad8d3 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
b97bb3b4ce4eca430c37663394b6b773ed1f3312 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Simulate installation over existing PureOS installation, which have:
- ext4 unencrypted /boot
...
6a0c1a74bc65f55a055ae0ace2f9b1c09acb77e5 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
This will allow use PVH inside (VMs without PCI devices). IOMMU virtualization
seems to be broken.
998b832b58f18a7364430901c3ac5aefb98e8b3c authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
This will ease developing multiple different installation tests.
d533b9fc420d8824dad37db16add843459b58fe2 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Adjust VM configuration so UEFI will actually work. Also, apparently e820
produced by OVMF confl...
126eef20e9a6ca15f967e535dfda13aa94ca45ea authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Base on the code from OpenSUSE test suite. Especially this include console
login.
Convert insta...
fcd12271d1425380fd6ddeee7ee30bff0c3cb5e0 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>Switch to text console and transfer some logs through serial console.
b5bd86af670684bcb1f53e190bf962bf1a8cf1b7 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>9ec0b4c4592f30744ecbd33676afc904d4895c6b authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
fc06afec4f600f7807ad5f104bc8c72cc9b22593 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
For now it handles BIOS mode installation and some basic things are done for
UEFI mode.