Project Title: Robust test suite and infra optimization setup
Description:
This project will focus on building a robust test suite for EvalAI's functionalities. As part of the project we will focus on making EvalAI robust and less error-prone by adding test cases for different frontend and backend component. It will involve adding unit tests for the API suite, prediction upload evaluation workers, code upload evaluation workers (on EKS) and integration tests for the end to end testing of all the components.
Deliverables:
[ ] Add tests for GitHub-based challenge creation on EvalAI.
Project Title: Robust test suite and infra optimization setup
Description:
This project will focus on building a robust test suite for EvalAI's functionalities. As part of the project we will focus on making EvalAI robust and less error-prone by adding test cases for different frontend and backend component. It will involve adding unit tests for the API suite, prediction upload evaluation workers, code upload evaluation workers (on EKS) and integration tests for the end to end testing of all the components.
Deliverables:
Mentors: - Ram Ramrakhya, Rishabh Jain
Skills Required: - Python, Django, AngularJS, AWS
Project size - 175 hours
Difficulty - Medium
Get started: Try to fix some issues in EvalAI (note that there are some issues labeled with GSOC-2022)
Important Links: