Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1233-Rework tests #306

Merged
merged 31 commits into from
May 4, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
fe55649
Refactor tests
jimmykarily Apr 3, 2023
23b7cbc
Remove mac commands from ubuntu worker
jimmykarily Apr 21, 2023
f71f9b9
Setup qemu in Github Action worker
jimmykarily Apr 24, 2023
60322b8
Add debug output
jimmykarily Apr 24, 2023
e3e82f5
Bump peg to show better error
jimmykarily Apr 24, 2023
79dbbb2
Bump go-nodepair to fix https://github.com/kairos-io/kairos/issues/1251
jimmykarily Apr 24, 2023
d345f13
Show free disk space
jimmykarily Apr 24, 2023
113406a
Bump peg in order to control the size of the vm disk to be created
jimmykarily Apr 25, 2023
3952b7a
Install qemu the same way we do in kairos-io/kairos
jimmykarily Apr 25, 2023
2a063f8
Decrease memory per VM to be able to fit 2 of them in the same worker
jimmykarily Apr 27, 2023
89cc0d0
Decrease required resources more and remove debug text
jimmykarily Apr 27, 2023
1f30f94
Remove dependencies from tests
jimmykarily Apr 28, 2023
01d16f5
Run tests on self-hosted workers with KVM
jimmykarily Apr 28, 2023
810881d
Use fork of action
jimmykarily Apr 28, 2023
53ccefb
Don't setup docker
jimmykarily Apr 28, 2023
f8f327b
Run build job both in self-hosted and ubuntu-latest runners
jimmykarily Apr 28, 2023
92af7bb
Run matrix job on any runner
jimmykarily Apr 28, 2023
c3e42c4
Always cancel PR older CI jobs
jimmykarily Apr 28, 2023
58fc2a3
Change step condition to detect self-hosted runners
jimmykarily Apr 28, 2023
6f23ae6
Fix step conditional
jimmykarily Apr 28, 2023
9a053ab
Revert hacks, Github is doesn't support running in any worker
jimmykarily Apr 28, 2023
1b60648
Remove unecessary actions (not working) and run `apt update`
jimmykarily Apr 28, 2023
87d57ba
Fix pipeline and detect flavor using /etc/os-release
jimmykarily Apr 28, 2023
819e700
Fix syntax errors and remove unnecessary "And"
jimmykarily Apr 28, 2023
8b04743
Double the waiting time until vm reboots
jimmykarily Apr 30, 2023
a020aa3
Add debug output
jimmykarily May 1, 2023
82449cc
Increase more Reboot() timeouts
jimmykarily May 1, 2023
0d4d7a2
Increase decentralized_test resources
jimmykarily May 2, 2023
f762974
Increase memory and run ginkgo recover before go routine 'Done()'
jimmykarily May 2, 2023
9531b13
Ditch go routines and do things serial
jimmykarily May 3, 2023
6d86ed1
Don't break the config file with `go mod tidy` output
jimmykarily May 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/run_test.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/bash

go install -mod=mod github.com/onsi/ginkgo/v2/ginkgo
ginkgo --label-filter "$1" --fail-fast -r ./tests/
ginkgo --label-filter "$1" --fail-fast -v -r ./tests/
1 change: 0 additions & 1 deletion .github/workflows/image-arm.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
---
name: 'Test arm build'

on:
Expand Down
Loading