cukinia

(★ 52)

A simple on-target system test framework for Linux

File Explorer

  • .gitignore
  • .gitmodules
  • cukinia
  • cukinia.conf.sample
  • LICENSE
  • README.md

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

bats

View Details ▼

Bash Automated Testing System: a TAP (<https://testanything.org/>) compliant testing framework for Bash.

bats {{[-t|--tap]}} {{path/to/test.bats}}

Run a BATS test script and output results in the TAP (Test Anything Protocol) format:

bats {{[-c|--count]}} {{path/to/test.bats}}

Count test cases of a test script without running any tests:

bats {{[-r|--recursive]}} {{path/to/directory}}

Run BATS test cases recursively (files with a `.bats` extension):

🔍

git submodule

View Details ▼

Inspect, update, and manage submodules.

git submodule

View existing submodules and the checked-out commit for each one:

git submodule update --init --recursive

Install a repository's submodules (listed in `.gitmodules`):

git submodule add {{repository_url}}

Add a Git repository as a submodule of the current one:

🔍

dmesg

View Details ▼

Write the kernel messages to `stdout`.
See also: `journalctl`.

sudo dmesg

Show kernel messages:

dmesg

Show kernel messages:

dmesg

Show kernel messages:

// repository documentation