openruyi: smoke_pkg_install test into one folder

This commit is contained in:
2026-04-17 09:56:09 +08:00
parent 270ae3eec4
commit 472685ee2e
3 changed files with 9 additions and 6 deletions

View File

@@ -80,18 +80,21 @@ if [ -s "$TESTSUITE_FILE" ]; then
TARGET_LOGS=logs/${suite_name}/test_${PKG_INSTALL}_install_uninstall TARGET_LOGS=logs/${suite_name}/test_${PKG_INSTALL}_install_uninstall
[ -d $ORIGIN_LOGS ] && rm -rf $ORIGIN_LOGS [ -d $ORIGIN_LOGS ] && rm -rf $ORIGIN_LOGS
[ -d $TARGET_LOGS ] && rm -rf $TARGET_LOGS [ -d $TARGET_LOGS ] && rm -rf $TARGET_LOGS
for dir in results/succeed results/fail; do for status in succeed fail; do
file="${dir}/${suite_name}/test_pkg_install_uninstall" file="results/${suite_name}/${status}/test_pkg_install_uninstall"
[ -f "$file" ] && rm -f "$file" [ -f "$file" ] && rm -f "$file"
done done
LOG_INFO " package: ${PKG_INSTALL}" | tee -a "${LOGFILE}" LOG_INFO " package: ${PKG_INSTALL}" | tee -a "${LOGFILE}"
bash mugen.sh -f "$suite_name" -x 2>&1 | tee -a "${LOGFILE}" bash mugen.sh -f "$suite_name" -x 2>&1 | tee -a "${LOGFILE}"
[ -d $ORIGIN_LOGS ] && mv $ORIGIN_LOGS $TARGET_LOGS [ -d $ORIGIN_LOGS ] && mv $ORIGIN_LOGS $TARGET_LOGS
for dir in results/succeed results/fail; do for status in succeed fail; do
target="${dir}/${suite_name}/test_pkg_install_uninstall" target="results/${suite_name}/${status}/test_pkg_install_uninstall"
[ -f "$target" ] && mv "$target" "${dir}/${suite_name}/test_${PKG_INSTALL}_install_uninstall" [ -f "$target" ] && mv "$target" "results/${suite_name}/${status}/test_${PKG_INSTALL}_install_uninstall"
done done
done < "$PKGTEST_FILE" done < "$PKGTEST_FILE"
else
LOG_INFO " No info in .os-autotest/pkg-install!"
continue
fi fi
else else
bash mugen.sh -f "$suite_name" -x 2>&1 | tee -a "${LOGFILE}" bash mugen.sh -f "$suite_name" -x 2>&1 | tee -a "${LOGFILE}"

View File

@@ -1,5 +1,5 @@
{ {
"path": "$OET_PATH/testcases/smoke_test/smoke_openruyi", "path": "$OET_PATH/testcases/smoke_test/smoke_pkg_install",
"machine num": 1, "machine num": 1,
"cases": [ "cases": [
{ {