xref: /freebsd-src/sys/contrib/openzfs/.github/workflows/scripts/README.md (revision 7a7741af18d6c8a804cc643cb7ecda9d730c6aa6)
1*7a7741afSMartin Matuska
2*7a7741afSMartin MatuskaWorkflow for each operating system:
3*7a7741afSMartin Matuska- install qemu on the github runner
4*7a7741afSMartin Matuska- download current cloud image of operating system
5*7a7741afSMartin Matuska- start and init that image via cloud-init
6*7a7741afSMartin Matuska- install dependencies and poweroff system
7*7a7741afSMartin Matuska- start system and build openzfs and then poweroff again
8*7a7741afSMartin Matuska- clone build system and start 2 instances of it
9*7a7741afSMartin Matuska- run functional testings and complete in around 3h
10*7a7741afSMartin Matuska- when tests are done, do some logfile preparing
11*7a7741afSMartin Matuska- show detailed results for each system
12*7a7741afSMartin Matuska- in the end, generate the job summary
13*7a7741afSMartin Matuska
14*7a7741afSMartin Matuska/TR 14.09.2024
15