Skip to content
This repository has been archived by the owner on May 16, 2024. It is now read-only.
/ knuu-example Public archive

Example repository for the knuu Integration Test Framework

License

Notifications You must be signed in to change notification settings

celestiaorg/knuu-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

knuu-example

This repository contains an example of how to use the knuu Integration Test Framework.

If you have feedback on the framework, want to report a bug or suggest an improvement, please create an issue in the knuu repository.

Setup

  1. Install Docker.

  2. Set up access to a Kubernetes cluster using your kubeconfig and create the test namespace.

Note: The used namespace can be changed by setting the KNUU_NAMESPACE environment variable.

Write Tests

You can find the relevant documentation in the pkg/knuu package at: https://pkg.go.dev/github.com/celestiaorg/knuu

Run

make test-all

Or run only the basic examples:

make test-basic

Or run BitTwister tests:

make test-bittwister-packetloss
make test-bittwister-bandwidth
make test-bittwister-latency
make test-bittwister-jitter

Or the celestia-app examples:

make test-celestia-app

Or the celestia-node examples:

make test-celestia-node

About

Example repository for the knuu Integration Test Framework

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages