Description
Currently, the CI functionality only covers part of the requirements for unit testing and performance testing, with limited scenario coverage. Additionally, the test environment is fixed, and the code compilation and installation process is not tested. The CI functionality needs to be refactored and expanded.
Issues
- exposing private paths is not standardized;
- the processes of requirements and setup are not tested.
- Reduce the impact of physical machine environments on CI and maintain CI stability.
- Lack of scheduled testing for the main branch to verify the stability of dependent libraries, like tilelang.
Checklist