CI: support build SSC in multiple jobs
See merge request idf/esp-idf!1622
(cherry picked from commit 595ddfd825)
493a9266 CI: support build SSC in multiple jobs
48e3e3ef test: change SSC binary path
we'll auto assign cases to test jobs so we don't need those config
files. cases with different wifi modes will now be generated when
creating test case database, we need to remove them from YAML files.
1. test will be categorized by test level
2. add test level as attribute to test cases
3. will select TestCaseScript by the test cases added to CI (currently no test case uses test case script)
4. adding test level to test jobs
5. update .gitlab-ci.yml, each job need to set its test case file path
6. update .gitlab-ci.yml, test case path for test report is changed to idf_test