Welcome to the tests micro-service. This service is responsible for running the teacher's tests against the student's code and pushing the results to the submissions-status-updates
queue for the Submissions Status Updater
micro-service to pick them up and update the database accordingly.
Below is a diagram of the overall architecture of the system with the tests micro-service highlighted in green.
Please, refer to the following documents for more information about the tests micro-service:
Document | Description |
---|---|
Contributing | Contributing guidelines. |
Environment | A description of the environment variables used by the tests micro-service. |
Sequences Diagrams | A collection of sequence diagrams describing the interactions between the tests micro-service and other components of the system. |
Flow Diagrams | A collection of flow diagrams describing the flow of the tests micro-service. |