Define a filepath structure for storing tested scripts
On line 55 of gitlab-ci.yml, there's a problem. We've set a fixed path for the measurement scripts.
- scp -o StrictHostKeyChecking=no -r -i ~/.ssh/kecolab scripts/test_scripts/script1.sh scripts/test_scripts/script2.sh scripts/test_scripts/script3.sh karan@$LABPC_IP:/tmp/
We are hardcoding the filepath for the measurement scripts which causes conflicts while merging and storing the tested scripts since it would overwrite the previous measurement scripts.
To fix this, we should create a flexible path and include it in gitlab-ci.yml so that it takes input from this new path. For example, use something like scripts/test_scripts/kate/script1.sh
for Kate and scripts/test_scripts/libreoffice/script1.sh
for LibreOffice.