-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Building a new toolset with functionality based off the original toolset is going to take a lot of effort, and this issue is meant to capture the features that need to be completed before we can consider the release an MVP.
- Build CLI that takes roughly the same arguments as the original toolset
- Implement reading/parsing new project
config.tomlfiles - Implement dynamic building of project-test Docker image from project's configuration and dockerfile(s)
- Implement calling Docker daemon via
libcurl - Implement create Docker Image for project-test
- Implement create Docker Container for project-test
- Implement create Docker Network for
bridgednetwork mode - Implement attach Docker Container to Network for
bridgednetwork mode - Implement attach Docker Container to
hostNetwork forhostnetwork mode - Implement
extra_hostsfor network modehost(mapstfb-databaseto the specified IP) - Implement ctrl-c / error automatic stopping/killing of containers started by toolset
- Implement block and request application until it responds
- Formalize/Implement verification Dockerhub implementations
- Implement verification logic in toolset
- Implement benchmarking logic in toolset
- Implement benchmarking IO (
json.txtfor rawwrkoutput) - Implement results IO
- Implement metadata IO
- Implement config audit
- Implement full Container config for host mode (current toolset sets
ulimit, etc) -
todos - Implement
dstatcapture during benchmarking
Metadata
Metadata
Assignees
Labels
No labels