feat: define result repository

This commit is contained in:
Aravinth Manivannan 2023-10-02 13:15:07 +05:30
parent 31975e0496
commit eca5989384
Signed by: realaravinth
GPG key ID: F8F50389936984FF

View file

@ -6,8 +6,8 @@ weight = 2
## Specimen ## Specimen
A specimen is an ActityPub or a ForgeFed instance that has to be tested The target of a ftest test job. These are the ActityPub or ForgeFlux
on ftest. implementations that must be tested for compliance.
## Job Manifest ## Job Manifest
@ -45,8 +45,14 @@ Each specimen has it's own directory in the control repository:
└── Dockerfile └── Dockerfile
``` ```
### specimen docker-compose.yml ### Specimen docker-compose.yml
The control repository _MUST_ contain a `docker-compose.yml` to spin up The control repository _MUST_ contain a `docker-compose.yml` to spin up
the specimen. It may include configuration files in the same directory, the specimen. It may include configuration files in the same directory,
which to docker-compose file can rely on using bind mounts within the container. which to docker-compose file can rely on using bind mounts within the container.
## Result Repository
Result repository contains the results of all the targets' jobs in JSON
format.