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
d328e3cc7f6ceeb3a01c7137d1515911aedf6cc5 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
56a9246509d2c0020c83a17de9cf6e843415964b authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
Split long tests into smaller jobs to have more effective scheduling (more
tests run in parallel...
0ef3bb428956ea72857539fea2bb01c2d1228355 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
The test tries to click on "Qube settings" entry, but since all applications
are included in the...
Now templates installation is done during firstboot as a whole (not only its
second stage) - adj...
After performing release upgrade, include few basic tests to check if system is
still operationa...
a3e3f7e8df422a866fa3149f17a86812e32eb187 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
9d5f0262d23b1e2f13708c27c776a8e80ad85413 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
400f4a1f3fd51264989504be268561a00d04ca32 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
Reuse simple GUI interactive test from previous commit. Note currently things
like script_run do...
Add application to the menu and try to start it.
042899864a68141f4e3f9c1a6d3cb3a9bcb373b6 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
Do not leave them enabled, so other test modules can cleanly enable what they
need, without worr...
First of all, this allows installing vm updates using already upgraded qubesctl
tool.
But it als...
62ba4e9779d1a89164004686228d7988c515e44e authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
This is useful for waking up some workers.
05b5242a3ea6529573071681e7e9b8d021d48cd5 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
It is quick enough to not hurt too much there. On the other hand, avoid adding
few minutes (and ...
Do that not only for just installing templates, but also for the reset of the
test. This will be...
c5868fff8066b15e0e0e19236653234e1403373d authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
f2cd886dded463876ce3992b6c1affec647228c5 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
- Don't disable update-test repo but simply skip if unavailable
00243fcd8378db50811bdfc2498b969ee3f000a7 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>0ec420a083e55de562788bd850ae459fff9c8b98 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
76ff97bb5cc8aa5a06aec6d3ccc4b5132afd57e0 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
ef36e146d1bf16993c0608ec461975ab2f155bfd authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
074fd650afc79bd394acf28863c15325130eb24a authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
ae067f8d87decd7cbddc1ed3367e2547cff75837 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
cb8bc66a27b214aabaf7aac29bdcb2df5dde29a5 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
23d19acd32f75fbef92dffe3444a01e7854db866 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
b8511b4a94b794588cf1b760ebc662d2dd8ffd03 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
Do not break logs uploading if GUI doesn't work.
5d1b4991bd373453d247e3258ad4d27ba84bfdcc authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>d2101c2edc71fb4b3249d3ca5ba8067f65e394f9 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
5757912d88e5023ec4390c952ce4dcec1df3ccf6 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
6403aa60525d36befcd29fa9d19ed93bbd760e91 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
eee6027b0652a137f728d53f45935a0de17df42e authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Those results should be handled very differently, but it was hard to
distinguish them in the Ope...
For tests using non-us keyboard layout, reset it just after login.
Previosly the only tests with...
86ce77c80aa66c6e0288e4317ca82c257cfe7e48 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
It has been fixed in qubes-manager tests.
bc36f8866fd196feb9e21bb5dac025f3bcab8efb authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
- fix handling one-line test results (string trailing \n)
- include update test results
- skip c...
In R4.0.3 the order of actions in initial-setup have changed. Previously the
qubes configuration...
35c7892868327c67325bb3ac96d882e61cb1cb93 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Sometimes test fails in an initial stage, because of the console/vnc
unreliability. Automaticall...
Recently some more tests were added there and 3h isn't always enough.
8902ba5b095af46c1a1edd416c3c1ce5982b3e53 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>Test migration R4.0 -> R4.1.
c5d1955c8c6fdad57e488364f6617db28517e0b3 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>saltstack/salt#56131
b806c8d9200baf957a11cc70d7ddfc5cead6d5d1 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Running update on a remote worker means uploading resulting disk image (tens of
GBs) over the in...
Until new base image is created, do that on system update too.
See "Adjust settings to work on I...
The screenlocker should kick in on suspend - unlock it after resume.
Also, wakeup the system usi...
Few more changes needles for updated (fc31) dom0 and also adjust for recent
qubes-manager changes.
d8a4fa93459e6f6ac13a232156837ed84fbdbf9c authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Enable both svm and vmx - qemu will complain one of them is missing, but
otherwise will enable t...
We're getting mixed set of workers, some with emulated IOMMU and some without.
At the system (sy...
Useful for testing full template packages
866963c2a86e6d0f3696f74a60cd4a45391a6340 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Add an events consumer to call github_reporting.py script automatically
whenever some test group...
94b5e7e769242825dc072c0ce9bf848aaf6853dd authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Subset of full system tests, relevant for Whonix VMs
143ae122462d8464089d8684beadee75c6b05d69 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Incomplete jobs for some reason don't have start time set at all. Don't let the
script crash on ...
7b2fa06b20ff1956cf5c42f106728142eeeb1e97 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
xen_scrub_pages option is available in default kernel now.
d2064d1a4516fca34cb32cbb4764794f6a1651c5 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>c33e2fafd2ba933ea00d5265dc9fbc6b0943d289 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
And also log more details about grub2-efi.
5ce81467b5cc79fcc9f53b54893e51d8866a0d4d authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix it to not detach devices twice.
Update it to apply to Xen >= 4.13 only.
254e5c117de074ee7b35b791d8c2c9a4835e5f9e authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
75d5fe67e9d545ce7c72a37353b022590a118283 authored almost 5 years ago by Marta Marczykowska-Górecka <[email protected]>
added sleep to make sure diretory selection window has a chance to appear
42070b3a2e28eb305e1ffdec655ac5f46c19d935 authored almost 5 years ago by Marta Marczykowska-Górecka <[email protected]>
- no double LUKS prompt for custom partitioning
- user setup before install
- need to unlock roo...
d06a46d0f64816033f97d996348c7229c588f398 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
SeaBIOS menu is visible only if BOOT_MENU=1.
Set BOOT_MENU=1 where needed
Also, eject CD after i...
Previous workaround (switching to PV) doesn't work anymore - Xen 4.13 requires
IOMMU even for PC...
80da35b985712966c2361ad91dce2e9bc26e3b88 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
We've decided to abandon single-layer DVD image goal.
c6accbc412384e1292a8e8bb2ba83aa363df89d9 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>aa46cc4e66b86b9281027f22ad8833c835237127 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
SplitGPG tests takes quite a while and also are quite unstable. Split them into
separate job for...
7e0d01f584172f68e79cfd78fdcb5c21395a3368 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
It is in practice required by new OpenQA, just passing vars file from
non-patched OVMF isn't eno...
b42d4d47fc8f802eda5502f08f4e25b7ebb215e2 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
It will speedup things as it won't wait for GUI session. Also, allows running
commands before ac...
Make sure the notification is sent even if package manager don't do that (for
example because th...
Debian has policy of autostarting installed services. Running dnsmasq instance
conflicts with th...
There are other test related packages installed already, put them into a common
place. This redu...
d695a031ffd2a5ee6167f1c5c3c0b33342d6ab84 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
4f9ebc4d7370e1360457b19c60d94c5f2ee481e1 authored about 5 years ago by Marta Marczykowska-Górecka <[email protected]>
0ff8a65f2217bc065c6b43bd0dd622190a010fce authored about 5 years ago by Marta Marczykowska-Górecka <[email protected]>
Removed direct reference to fedora-29
5bcec692a33abe4c8f1db2391003b22e04bebb54 authored about 5 years ago by Marta Marczykowska-Górecka <[email protected]>
Depending on basically random matching, restore selected either
/home or /home/user. Fixed to be...
When a given job has update-template-versions.txt logfile,
the script will search for appropriat...
Running 3 update processes parallel may cause out of memory issue. And also is
kind of slow anyw...
c5f2fcce7e4935a9fbdc8e13f8d0106d6f3c9c88 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
2a0303284c17c933cd60e2c9ac4483df37ff453d authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
b4acca2d6fd67ad556aed85579f8dcac1d762761 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Those are unreliable in connection with Xen inside.
6f1aa34844219f054c0e3be223b53cb941b37399 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>79d9e78e5a3fbda3a254fb4b510ec0e94fc25ae1 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
34e90ad6efcb5c963c93558e8cc6553643956d53 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
5c61de2382bc161d813bf7d40acc33f8b240717d authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
* origin/pr/3:
Complete github reporting script
Fully working status reporting for PRs liste...
Usage instructions are in github_reporting.py. Handles finding related pull requests via PULL_RE...
7899ff45f3ec3debca6edacee132a6af23a00ba3 authored over 5 years ago by Marta Marczykowska-Górecka <[email protected]>93c3628f066221774b584e5d939e6ae72ae0990b authored over 5 years ago by Marta Marczykowska-Górecka <[email protected]>
Functions that gather test results from a given test_id
and post to a given github issue are ready.
95536823684f14fa8f49305b095a98b292b2ebf8 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Setup salt pillar with qubes version (based on test settings), then use it in
states to configur...