Skip to content

Commit 95fc5e5

Browse files
authored
CI: major refactor for functional tests in github actions (#21290)
* add matrixfying * ensure matrix jobs run after build binaries job * use echo instead of helper * setup-go needs go version * make binaries executables * chmod +x for test binaries * install conntrack and socat for baremetal * cancel preivous commits jobs in favor of latest job * limit to 7 digits of sha for gopogh file * echo gopogh url * add run id to gopogh filename * fix indent * rename to build-test-binaries * list skipped files too * kubectl test better * use short run id * imrove error tet * download kubectl to a tmp folder and remove leftover * produce job summary * fix names * better results summary * publish gopogh url in summary * format better * wordings * add a new job unit test * comment * unit test script mkdir for coverage folder for widnows * try to fix unit test for windows * dont fix windows tests in this PR * add lint job * fix name * separate boilerplate and add go modtidy * install libvirt for lint * name * go mod tidy * dont repeat name functional twice * rename step * fix comment * fix run id * delete debug * adjust timeouts and treat 0 pass as failure icon * rename job * fix name
1 parent 0b172ed commit 95fc5e5

File tree

7 files changed

+575
-1585
lines changed

7 files changed

+575
-1585
lines changed

0 commit comments

Comments
 (0)