Skip to content

docs: add pddbci testing instructions to tools README#831

Draft
sockbot wants to merge 1 commit intobetrusted-io:devfrom
sockbot:docs/tools-pddbci-testing-instructions
Draft

docs: add pddbci testing instructions to tools README#831
sockbot wants to merge 1 commit intobetrusted-io:devfrom
sockbot:docs/tools-pddbci-testing-instructions

Conversation

@sockbot
Copy link
Copy Markdown

@sockbot sockbot commented Mar 14, 2026

Replaces the _TBD_ testing section in tools/README.md with step-by-step instructions for running pddbci.py:

  1. Create a Python 3 virtual environment
  2. Install system build tools (cmake, yasm) required to compile pyaesni
  3. Install Python dependencies (pycryptodome, cryptography, six, and pyaesni from GitHub)
  4. Run the PDDB regression tests with configurable iteration count and log level

With these instructions, the test script pddbci.py dependencies are satisfied, although the test suite fails to run properly. It's not clear whether this is due to an environment configuration issue (resolve in this PR), or if the test script is broken (resolve in a separate PR to fix the tests).

@sockbot sockbot changed the base branch from main to dev March 14, 2026 06:36
@sockbot sockbot force-pushed the docs/tools-pddbci-testing-instructions branch 2 times, most recently from d5ffdbc to 8fe3d9d Compare March 14, 2026 07:18
Replace the _TBD_ testing section with concrete steps for running
pddbci.py, including Python venv setup and dependency installation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant