TIMO
stands for Test integration management tool
and is a tool that performs various tests and collects the results into one result.
Requirements
- Python3.8+
Clone this repository using Git.
> git clone https://github.com/HwDhyeon/TIMO.git
Then go into the TIMO folder.
> cd TIMO
Use the package manager pip to install required packages.
> pip install -r requirements.txt
Run setup_env.bat
.\setup_env.bat
Run setup_env.sh
./setup-env.sh
Build the image
> docker build -f Dockerfile -t timo:latest --compress --no-cache .
Run container
> docker run -itd --name TIMO -w /root timo:latest
Enter the container
> docker exec -it TIMO bash
Create a data folder and create a conf file in it.
> mkdir data
> touch conf.yaml
First, help TIMO recognize your conf file.
> timo setting <conf file extension>
And check your project information.
> timo get name
Project name: TIMO
> timo get version
Project version: v1.0.0
TIMO version: v0.0.1
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.