ubicloud/spec/prog/test
Enes Cakir 4766f57315 Ensure all boot images are tested
Previously, we randomly selected a boot image for VM tests. This means
that if a specific boot image broke, we might miss it since we don’t
test all boot images all the time.

However, the green mark can mislead developers into thinking everything
is fine.

We should test all boot images to ensure they are functioning properly.
This PR creates virtual machines to test at least a minimum number of
boot images.

If the number of provided boot images is less than 3, it will repeat the
boot images to reach a total of 3. This way, we will create at least 3
virtual machines for testing.
2025-01-23 15:30:06 +03:00
..
connected_subnets_spec.rb Make access_tag only for project <-> accounts join table 2025-01-17 08:32:46 -08:00
firewall_rules_spec.rb Make access_tag only for project <-> accounts join table 2025-01-17 08:32:46 -08:00
github_runner_spec.rb Merge e2e test case configs and image downloads 2025-01-23 15:30:06 +03:00
hetzner_server_spec.rb Add E2E tests for PostgreSQL 2025-01-21 16:18:45 +05:30
postgres_resource_spec.rb Add E2E tests for PostgreSQL 2025-01-21 16:18:45 +05:30
vm_group_spec.rb Ensure all boot images are tested 2025-01-23 15:30:06 +03:00
vm_spec.rb Make access_tag only for project <-> accounts join table 2025-01-17 08:32:46 -08:00