Skip to content

Issacpeng/oct

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OCT: Open Container Testing

The oct(open container testing) project aims to promote the Open Container Initiative by providing a universal testing lib/tools for all the container projects compliance with oci specs.

The testing tools are all maintained in the tools directory.

tools
  |______ octest
  |______ specsValidator

Now we have two tools octest and specsValidator. You can join us to develop these tools or add new ones.

octest - spec test (config and bundle)

  • Verify whether a config file (config.json and runtime.json) is compliance with the newest OCI specs.
  • Verify whether a bundle is valid according to the newest OCI specs.

specsValidator - spec test (config and runtime)

  • Run a container (by runc), compare the runtime status with the configuration.

Getting Started

  • Fork the repository on GitHub
  • Read the HowTO for build and test instructions
  • Play with the project, submit bugs, submit patches!

How to involve

If any issues are encountered while using the oct project, several avenues are available for support:

Issue Tracker https://github.com/huawei-openlab/oct/issues
Google Groups https://groups.google.com/forum/#!forum/oci-testing

Who should join

  • Open Container project developer/user

Changes

The engine part is now moved to oct-engine The cases part is now moved to oct-engine/cases

About

Testing cases and framework for OpenContainers project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published