A basic aim for this project was to build a benchmarking methodology for different Performance Test that are run on CNCF Cluster using Service Mesh Performance Action. So to achieve this aim, I built a dashboard where users can get a visusal representation of the the test data that are run on the CNCF Cluster. You can read more about the project on the GSoC site here
Fig: Landing Page of the dashboard. Shows all the performance profiles with all the test parameters
Fig: List of all results that run periodically for a individual performance profile
Fig: Graph of the individual test data
Fig: Test Specifications of the test for users to correcly asses the results and the environment the test is run
Other than my project I got an oppurtunity to contribute on other codebase under Layer5 too. This was really helpful in expanding my knowledge base and I thoroughly enjoyed doing it. Here are some PRs listed below that shows my work during this period:
It gives me immense happiness to say that I got this wonderful oppurtunity to work as GSoC CNCF mentee on the Service Mesh Performance project. I have learnt so much during this period of internship. I would like to thank my mentor Lee Calcote who guided me and helped me overcome any hump I might have during the entire period of the GSoC. I would also like to thank all the community members for constantly giving me feedbacks and suggesting ways to improve myself and the project I was working on. As the time for this GSoC has come to an end, but I would never hesitate to say that I would still be contributing to this project and fine tune my work to make it more robust.