camblet-driver icon indicating copy to clipboard operation
camblet-driver copied to clipboard

Create a reusable test framework for testing the kernel module (bats-core?)

Open bonifaido opened this issue 1 year ago • 0 comments

Problem Statement

Like in #50 we use Bash in CI to test such features as big file upload/download, but we should create a programmable test framework, which is capable of:

  • building the kernel module
  • loading/unloading the kernel module
  • control the kernel module
  • load wasm modules (proxywasm, rego, etc.)
  • start test severs/clients and make interactions with them to test features and correctness

Proposed Solution

bats-core

Alternatives Considered

Please briefly describe which alternatives, if any, have been considered, including merits of alternate approaches and tradeoffs being made.

Additional Context

Please provide any other information that may be relevant.

bonifaido avatar Sep 05 '23 07:09 bonifaido