Commit Graph

  • a5338e885e Merge pull request #8030 from portersrc/8027-ci-rootfs-image-build-asset-is-failing-oras Jeremi Piotrowski 2023-09-22 11:07:50 +02:00
  • 6f98fbafde Merge pull request #6706 from guixiongwei/feat/thp Chao Wu 2023-09-22 15:27:06 +08:00
  • 13ca7d9f97 gha: Add pandoc as a dependency for static checks Gabriela Cervantes 2023-09-21 20:14:41 +00:00
  • 28dd5ae91e Merge pull request #7799 from UiPath/clh-directio-support Jeremi Piotrowski 2023-09-21 19:16:08 +02:00
  • 6de9f39895 Merge pull request #8020 from GabyCT/topic/fixhunspell David Esparza 2023-09-21 10:58:40 -06:00
  • 08bc8e4db4 metrics: Add latency benchmark for gha Gabriela Cervantes 2023-09-21 16:14:39 +00:00
  • 6776b55d7e metrics: Enable latency test in gha run script Gabriela Cervantes 2023-09-21 16:11:58 +00:00
  • 94e2ccc2d5 runtime: fix reading cgroup stats of sandboxes Peteris Rudzusiks 2023-09-21 00:33:59 +02:00
  • a11e8867af ci: Trigger payload-after-push on workflow_dispatch Fabiano Fidêncio 2023-09-21 09:24:13 +02:00
  • 390bde3182 ci: Actually enable the CRI-O tests Fabiano Fidêncio 2023-09-20 18:00:00 +02:00
  • f2953e6448 ci: k8s: rke2: Use sudo to call systemd Fabiano Fidêncio 2023-09-20 08:48:29 +02:00
  • 08bdb6b5da ci: k8s: Add a CRI-O test Fabiano Fidêncio 2023-09-19 19:44:14 +02:00
  • b41fa6d946 ci: k8s: Add a method to install CRI-O Fabiano Fidêncio 2023-09-19 19:46:10 +02:00
  • 67fef9d5c6 ci: k8s: k0s: Allow passing parameters to the k0s installer Fabiano Fidêncio 2023-09-19 19:45:20 +02:00
  • 2c3f130c85 ci: kata-deploy: Fix runner name Fabiano Fidêncio 2023-09-19 22:34:37 +02:00
  • 7a8d848a92 ci: Enable kata-deploy tests for all the supported k8s flavours Fabiano Fidêncio 2023-09-11 18:41:35 +02:00
  • 7fc2f7d003 ci: kata-deploy: Add the ability to deploy rke2 Fabiano Fidêncio 2023-09-11 16:05:14 +02:00
  • 59a4b00d29 ci: kata-deploy: Add the ability to deploy k0s Fabiano Fidêncio 2023-09-11 15:44:10 +02:00
  • 1a605c33ad ci: kata-deploy: Add deploy-k8s argument to gha-run.sh Fabiano Fidêncio 2023-09-11 16:36:18 +02:00
  • 19ee6c9fd7 ci: kata-deploy: Expland tests to run on k0s / rke2 Fabiano Fidêncio 2023-09-11 16:34:38 +02:00
  • 03a8bed32b ci: kata-deploy: Add placeholder for tests on GARM Fabiano Fidêncio 2023-09-11 16:27:53 +02:00
  • f09c255766 ci: kata-deploy: Export KUBERNETES env var Fabiano Fidêncio 2023-09-11 16:14:42 +02:00
  • abe9dc9904 ci: Move deploy_k8s() to gha-run-k8s-common.sh Fabiano Fidêncio 2023-09-11 15:35:11 +02:00
  • ea6489653e ci: Properly set K8S_TEST_UNION Fabiano Fidêncio 2023-09-18 11:10:27 -07:00
  • 7892e04dd1 ci: Add first letter of the K8S_TEST_HOST_TYPE to resource group name Aurélien Bombo 2023-09-18 09:23:30 -07:00
  • 882d7d7d89 ci: Create clusters in individual resource groups Aurélien Bombo 2023-09-18 08:13:52 -07:00
  • b09a3f8f8e metrics: Add parallel bandwidth limit for qemu Gabriela Cervantes 2023-09-18 16:35:36 +00:00
  • 63e8c38a7a metrics: Enable parallel bandwidth iperf limit Gabriela Cervantes 2023-09-18 16:32:11 +00:00
  • f3c42ff5fe nydus: Temporarily skip tests on dragonball Fabiano Fidêncio 2023-09-18 11:51:28 +02:00
  • 49c1a37330 nydus: Use kata-${KATA_HYPERVISOR} instead of kata Fabiano Fidêncio 2023-09-18 11:48:05 +02:00
  • ae55c0b510 static-build: Fix arch error on nydus build ChengyuZhu6 2023-09-17 23:29:40 +08:00
  • 65e5bfe9eb tests: nydus: Update nydus tests ChengyuZhu6 2023-09-15 01:05:31 +08:00
  • 079ab1e0ac versions: Bump nydus and nydus-snapshotter to its latest release Fabiano Fidêncio 2023-09-13 21:16:28 +02:00
  • d9e910702b gha: nydus: Populate run() Fabiano Fidêncio 2023-08-16 09:21:27 +02:00
  • 33a4427845 gha: nydus: Populate install_dependencies() Fabiano Fidêncio 2023-08-16 09:08:18 +02:00
  • 70c1c7d868 gha: nydus: Actually install kata when install-kata is called Fabiano Fidêncio 2023-08-16 10:09:27 +02:00
  • 30efa3e563 gha: nydus: Get rid of nydus{,-snapshotter} install from nydus_test.sh Fabiano Fidêncio 2023-08-16 09:04:44 +02:00
  • 9ad6000676 tests: nydus: Add timeout to the crictl calls Fabiano Fidêncio 2023-08-16 12:58:54 +02:00
  • 6d9b8e2437 tests: nydus: Add uid / namespace to the nydus container / sandbox Fabiano Fidêncio 2023-08-16 12:00:37 +02:00
  • fd5935da9d tests: nydus: Decorate some calls with sudo Fabiano Fidêncio 2023-08-16 11:33:33 +02:00
  • 4b58777eec tests: nydus: Adapt "source ..." to GHA Fabiano Fidêncio 2023-08-16 09:36:08 +02:00
  • 82c531978f tests: nydus: Adapt check to "clh" instead "cloud-hypervisor" Fabiano Fidêncio 2023-08-16 09:19:20 +02:00
  • 4915605b20 tests: common: Add install_nydus_snapshotter() Fabiano Fidêncio 2023-08-16 08:59:36 +02:00
  • 8e4180f697 tests: common: Add install_nydus() Fabiano Fidêncio 2023-08-16 08:56:26 +02:00
  • 625a05aa2a ci: static-checks: Clean up static-checks job Fabiano Fidêncio 2023-09-15 18:48:53 +02:00
  • 9784ded336 ci: static-checks: Run tests depending on KVM Fabiano Fidêncio 2023-09-15 15:00:05 +02:00
  • 668b7effb4 ci: static-checks: Move "sudo make test" to the new test matrix Fabiano Fidêncio 2023-09-15 17:59:49 +02:00
  • 4b660a4991 ci: static-checks: Move "make test" to the new test matrix Fabiano Fidêncio 2023-09-15 15:51:45 +02:00
  • 9e614ce466 runtime-rs: Ensure static-checks-build is a dep of make test Fabiano Fidêncio 2023-09-15 18:15:53 +02:00
  • d5d21f4cb4 kata-ctl: Use loop instead of kvm module in tests Fabiano Fidêncio 2023-09-16 10:06:59 +02:00
  • 93577381a5 kata-ctl: Ensure GENERATED_CODE is a dep of make test Fabiano Fidêncio 2023-09-15 17:25:55 +02:00
  • 93440dc141 agent: Ensure GENERATED_CODE is a dep of make test Fabiano Fidêncio 2023-09-15 17:08:34 +02:00
  • d269f09a66 ci: install_libseccomp: Do not depend on the tests repo Fabiano Fidêncio 2023-09-15 16:08:34 +02:00
  • bb920178ad ci: static-checks: Move "make check" to the new test matrix Fabiano Fidêncio 2023-09-15 15:21:35 +02:00
  • d6996d01c0 kata-ctl: Add kata-types to the Cargo.lock file Fabiano Fidêncio 2023-09-15 15:36:51 +02:00
  • a62e18b27f kata-ctl: Ensure GENERATED_CODE is a dep of make check Fabiano Fidêncio 2023-09-15 15:35:41 +02:00
  • cd6ab3cf07 tests: install_rust: Also install clippy Fabiano Fidêncio 2023-09-15 15:28:09 +02:00
  • d288e1ab87 ci: static-checks: Move vendor check to its own job Fabiano Fidêncio 2023-09-15 14:23:07 +02:00
  • 755057c9ed tests: Move install_rust.sh from the tests repo Fabiano Fidêncio 2023-09-15 14:06:18 +02:00
  • d3a04b7b8f tests: install_go: Remove tests repo dependency Fabiano Fidêncio 2023-09-15 14:01:37 +02:00
  • c18c412db7 tests: Move functions from kata_arch script here Fabiano Fidêncio 2023-09-15 13:59:41 +02:00
  • bb8d1be300 ci: static-checks: Move kernel config check to its own job Fabiano Fidêncio 2023-09-15 13:26:40 +02:00
  • 7c4a0f7fac ci: Use variable size of VMs depending on the tests running Fabiano Fidêncio 2023-09-15 11:47:14 +02:00
  • 7019a25f25 ci: cache: Fix ovmf-sev cache Fabiano Fidêncio 2023-09-15 12:37:22 +02:00
  • dc9f2c24f1 ci: cache: Check the sha256sum of the component Fabiano Fidêncio 2023-09-15 12:34:30 +02:00
  • a55c082fa1 ci: cache: Remove the script used to cache artefacts on Jenkins Fabiano Fidêncio 2023-09-15 10:27:55 +02:00
  • e464bbfc93 ci: cache: Also store the ${component} sha256sum Fabiano Fidêncio 2023-09-15 10:25:26 +02:00
  • b5da4ce0d8 ci: cache: Use the cached artefacts from ORAS Fabiano Fidêncio 2023-09-15 10:13:47 +02:00
  • 2f280659b1 ci: k8s: Temporarily disable tests that require a bigger VM instance Fabiano Fidêncio 2023-09-14 21:18:30 +02:00
  • f160effaee ci: cache: Push cached artefacts to ghcr.io Fabiano Fidêncio 2023-09-14 19:33:35 +02:00
  • 6f8ded36b6 kata-deploy: Generate latest_{artefact,image_builder} files Fabiano Fidêncio 2023-09-14 14:08:36 +02:00
  • 0210db6e34 ci: cache: Install ORAS in the kata-deploy binaries builder container Fabiano Fidêncio 2023-09-14 14:36:02 +02:00
  • 27dd77469d ci: k8s: devmapper: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-15 00:27:05 +02:00
  • 3b64c8d687 ci: nydus: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-14 22:39:30 +02:00
  • 03857041e4 ci: nerdctl: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-14 22:39:13 +02:00
  • 301edcb92e ci: docker: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-14 22:38:48 +02:00
  • 594fcdce56 ci: cri-containerd: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-14 22:36:55 +02:00
  • fa9dd46041 ci: k8s: Don't set cpu limit request for k8s-inotofy test Fabiano Fidêncio 2023-09-14 22:01:11 +02:00
  • 767ccb117f ci: Reduce the size of the AKS VMs Fabiano Fidêncio 2023-09-14 20:14:00 +02:00
  • 054895fcdd ci: cache: For consistency, read all used env vars Fabiano Fidêncio 2023-09-14 19:01:18 +02:00
  • 5e22a3085b ci: cache: Pass the exposed env vars to the kata-deploy binaries in docker Fabiano Fidêncio 2023-09-14 18:27:54 +02:00
  • bda0354491 ci: cache: Export env vars needed to use ORAS Fabiano Fidêncio 2023-09-14 17:58:40 +02:00
  • c78f740854 metrics: Add iperf cpu utilization limit for qemu Gabriela Cervantes 2023-09-13 15:55:39 +00:00
  • 73e989c4b1 metrics: Add iperf value for cpu utilization Gabriela Cervantes 2023-09-13 15:53:02 +00:00
  • 1c32b31589 tests: Apply timeout to 'ctr t kill' Jeremi Piotrowski 2023-09-08 16:44:22 +02:00
  • 1d78871713 tests/vfio: Bump VM image to Fedora 38 Jeremi Piotrowski 2023-09-07 17:14:43 +02:00
  • b40a42699d tests/vfio: Accept single device in vfio group for CLH Jeremi Piotrowski 2023-09-07 14:25:20 +02:00
  • 82a0225159 tests/vfio: Get rid of sync's Jeremi Piotrowski 2023-09-05 17:12:59 +02:00
  • a1aed0c78e gha: vfio: Set test timeout to 15m Jeremi Piotrowski 2023-09-05 16:57:38 +02:00
  • 32be55aa8a packaging: kernel: Enable VIRTIO_IOMMU on x86_64 Jeremi Piotrowski 2023-08-30 16:41:57 +00:00
  • 3b5c5bcfa4 runtime: clh: Support enabling iommu Jeremi Piotrowski 2023-08-30 16:40:55 +00:00
  • a0f59829b2 tests/vfio: Give commands 30s to execute Jeremi Piotrowski 2023-08-30 17:35:22 +02:00
  • 65943d5b77 tests/vfio: Configure a value for 'hot_plug_vfio' for both vmms Jeremi Piotrowski 2023-08-30 15:50:48 +02:00
  • 18a8b8df03 runtime: Remove redundant check in checkPCIeConfig Jeremi Piotrowski 2023-09-08 15:14:56 +02:00
  • d86af5923f runtime: Add test cases for checkPCIeConfig Jeremi Piotrowski 2023-09-08 15:12:31 +02:00
  • 0a918d0d20 runtime: Check config for supported CLH (cold|hot)_plug_vfio values Jeremi Piotrowski 2023-08-30 15:32:14 +02:00
  • 86201ace5a runtime: clh: Add hot_plug_vfio entry to config Jeremi Piotrowski 2023-08-30 15:29:38 +02:00
  • 01265fb217 tests/vfio: Gather debug info and disable tdp_mmu Jeremi Piotrowski 2023-08-24 13:23:05 +02:00
  • 44f37f689a tests/vfio: Capture journal from vm Jeremi Piotrowski 2023-08-23 17:00:58 +02:00
  • a69d0d1772 tests/vfio: Change to get the test working in GHA Jeremi Piotrowski 2023-08-21 18:03:58 +02:00