10f66f451Sopenharmony_ciThe build infrastructure adds a "make test_NAME" target for each NAME.test 20f66f451Sopenharmony_cifile in this directory, and "make tests" iterates through all of them. 30f66f451Sopenharmony_ci 40f66f451Sopenharmony_ciIndividual tests boil down to a call to "scripts/test.sh NAME", and 50f66f451Sopenharmony_citesting all is "scripts/test.sh" with no arguments. 60f66f451Sopenharmony_ci 70f66f451Sopenharmony_ciThe test infrastructure, including the shell functions each test calls 80f66f451Sopenharmony_ci(mostly "testcmd" and "optional") is described in scripts/test.sh 9