13af6ab5fSopenharmony_ci# Automatic tests for SDK 23af6ab5fSopenharmony_ci 33af6ab5fSopenharmony_ci## Purpose 43af6ab5fSopenharmony_ci1. Download daily sdk 53af6ab5fSopenharmony_ci2. Run xts test which in auto_xts_test 63af6ab5fSopenharmony_ci3. Run sdk_test which in sdk_test 73af6ab5fSopenharmony_ci4. Run performance test which in performance_test 83af6ab5fSopenharmony_ci5. Run spider script which in get commit log 93af6ab5fSopenharmony_ci6. Send the result by Email 103af6ab5fSopenharmony_ci 113af6ab5fSopenharmony_ci## Usage 123af6ab5fSopenharmony_ci### How to work 133af6ab5fSopenharmony_ciIn entry.py, it will run downloading sdk,xts, sdk_test,performance_test, get commit log script, and send email, you can delete any of them if you don't need run the test. 143af6ab5fSopenharmony_ciIf you do not want to run test immediately, delete run_all() 153af6ab5fSopenharmony_ciSet email infos in email_config 163af6ab5fSopenharmony_ci### Note 173af6ab5fSopenharmony_ciIt will find the daily build in last 24 hours, if failed to download, the test will stop. 183af6ab5fSopenharmony_ciDo not close the cmd or terminal, or it will not run at the time you specified. 193af6ab5fSopenharmony_ciAll tests can run without others, read the seperate readme for more details. 20