Skip to content

Micro-service to run teachers' tests against students' submissions 🧪

License

Notifications You must be signed in to change notification settings

upb-code-labs/tests-microservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tests Micro-service

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.

Tests microservice highlighted with a green rectangle in the overall architecture diagram

Documentation

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.