cijoe-pkg-lightnvm: cijoe package for the lightnvm subsystem, PBLK, and ZBLK
Install
The package is distributed via PyPi, run the following to command to install:
Install cijoe-pkg-lightnvm system-wide via the pip:
sudo pip install cijoe-pkg-lightnvm
Or install it user-level:
pip install --user cijoe-pkg-lightnvm
Create environment definition for CIJOE
Run CIJOE interactively and define the target environment:
# Start cijoe
cijoe
# Use refence definitions as a template for defining your environment
cat $CIJ_ENVS/refenv-u1604.sh > target_env.sh
tail -n +2 $CIJ_ENVS/refenv-pblk.sh >> target_env.sh
# Open up your favorite editor and modify accordingly
vim target_env.sh
Create virtual environment definition for CIJOE
Run CIJOE interactively and define the target environment:
# Start cijoe
cijoe
# Use refence definitions as a template for defining your environment
cat $CIJ_ENVS/refenv-u1604.sh > target_env.sh
# The following is the qemu variables to define
tail -n +2 $CIJ_ENVS/qemu.sh >> target_env.sh
# Lastly, the variables used by pblk testcases
tail -n +2 $CIJ_ENVS/refenv-pblk.sh >> target_env.sh
# Open up your favorite editor and modify accordingly
vim target_env.sh
Running tests
Start the test-runner and view the report:
# Create directory to store results
RESULTS=$(mktemp -d trun.XXXXXX -p /tmp)
# Run e.g. the pblk smoketest
cij_runner \
$CIJ_TESTPLANS/pblk_000_smoketest.plan \
target_env.sh \
--output $RESULTS
# Create test report
cij_reporter $RESULTS
# Inspect the test-report
xdg-open $RESULTS/report.html
If you find bugs or need help then feel free to submit an Issue. If you want to get involved head over to the GitHub page to get the source code and submit a Pull request with your changes.
Metadata
Release files for cijoe-pkg-lightnvm 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cijoe-pkg-lightnvm-0.0.5.tar.gz | 5.1 kB | Details |
Release files / cijoe-pkg-lightnvm-0.0.5.tar.gz
| Download URL | cijoe-pkg-lightnvm-0.0.5.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a51db68625751faf4b741b8a952a55230d8d4eed6b508e3d242b8f162c517f8e
|
|
BLAKE2b-256 checksum How to use checksums |
4e9b79551fce49c829b4022c65658ec5c3bcf3cf883c783c50aaa96784a35d19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15
|