GithubHelp home page GithubHelp logo

cki's Introduction

CKI - Continuous Kernel Integration

Onboard Cloud CI system to take advantage of testing CKI kernels, which includes targeted testing for patches, upstream kernels, or official builds.

Download CKI kernel

ansible-playbook -v -i inventory -e cki_repo_url=<cki repo url> download.yaml

Install kernel

ansible-playbook -v -i inventory install.yaml

Run LTP test

ansible-playbook -v -i inventory run-ltp.yaml

Send result on UMB

ansible-playbook -v -i inventory -e cloud_platform=esxi/aws/openstack umb.yaml

Add target VM IP address from kite-deploy repo to this repo

ansible-playbook -v -i inventory setup.yaml

Configuration

You can set these environment variables to configure to run test

TEST_OS         The OS to run the tests in.  Currently supported values:
                    "rhel-8-3"
                    "rhel-8-4"

VSPHERE_SERVER  The vSphere server hostname or IP address

VSPHERE_USERNAME  Username to login vSphere server

VSPHERE_PASSWORD  Password to login vSphere server

ESXI_HOST         ESXi host name or IP address

cki's People

Contributors

henrywang avatar inakimalerba avatar mkenigs avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

cki's Issues

cki is getting non kcidb compliant data

Hi,

test result code that CKI gets through umb aren't kcidb compliant and it's causing issues.
For test results we use "ERROR", "FAIL", "PASS", "DONE", "SKIP".

At the very least I need to know what 'ABORT' or other result codes mean.

new_temp["test_result"] = result

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.