Skip to content

Sending a pull request to run Linux kernel/application test on public and private cloud on kite-testbed

Notifications You must be signed in to change notification settings

virt-s1/kite-testbed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kite-testbed

RHEL kernel test on AWS EC2 RHEL kernel test on ESXi 7.0 RHEL kernel test on OpenStack

Let's run your cloud test on AWS EC2, VMWare ESXi, OpenStack here. kite-testbed is just a testbed and provides a test environment for you.

How does kite-testbed work?

  • kite-testbed depends on Github Actions as CI. All tests will be run in self-hosted runner.

  • kite-testbed does not provide test code and deployment code. Test code kite-testbed used will be fetched from kite-test repository. Deploying VM/Instance/Guest on cloud platform with kite-deploy.

  • kite-testbed workflow:

    • listening Pull Request
    • checkout kite-test repository
    • checkout kite-deploy repository
    • run deployment code
    • download and update application, like kernel
    • run test code

How to run test?

Currently, kite-testbed only supports kernel test. To run a kernel test, what you need to do is sending a Pull Request and put your kernel download URL into kernel/rhel-8. kite-testbed will finish the rest of things for you.

Supported scenarios:

cloud platforms:

  • AWS EC2

    • t2.medium (Xen based instance with xen_netfront interface)
    • t3.medium (KVM based instance with Elastic Network Adapter - ENA)
    • t3a.medium (KVM based instance with AMD CPU)
    • m4.large (Xen based instance with the Intel 82599 VF interface - SRIOV)
  • ESXi

    • ESXi 7.0
      • BIOS (AMD CPU with VMXNET 3 interface)
      • EFI (AMD CPU with VMXNET 3 interface)
  • OpenStack

applications:

  • kernel

Linux distros:

About

Sending a pull request to run Linux kernel/application test on public and private cloud on kite-testbed

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published