זהו מבחן ההפעלה של הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
runtest - מנהל התקן בדיקה של DejaGnu
תַקצִיר
מבחן ריצה [אוֹפְּצִיָה]...
תיאור
DejaGnu היא מסגרת לבדיקת תוכניות באמצעות Expect. מבחן ריצה היא תוכנית הנהג
ל DejaGnu. זה שולט אילו בדיקות להפעיל וכיצד להפעיל אותם.
אפשרויות
--את כל פלט את כל תוצאות הבדיקה. כברירת מחדל, רק תוצאות בלתי צפויות מוצגות.
--לנפות
להדליק לצפות פלט ניפוי באגים פנימי. הפלט נרשם לקובץ שנקרא
dbg.log.
--לִבנוֹת משולש
התצורה TRIPLET עבור מערכת הבנייה.
--מַדרִיך DIRECTORY
הפעל רק בדיקות ב-DIRECTORY שצוין.
- עזרה מדפיס מסך עזרה ואז יוצא.
--מנחה משולש
התצורה TRIPLET עבור המערכת המארחת.
--board_board שֵׁם
ההגדרה של לוח המארח לשימוש.
--להתעלם test1.exp test2.exp ...
אל תפעיל את הבדיקות שצוינו.
--דוֹאַר 'שם1 name2 ...'
כתובות דואר אלקטרוני לקבלת תוצאות בדיקה.
--שֵׁם שם מארח
הרשת HOSTNAME של לוח היעד.
--objdir נתיב
נתיב הוא ספרייה המכילה קוד בדיקה הידור.
--outdir DIRECTORY
שם של DIRECTORY לפלט יומן בדיקה.
--לְאַתחֵל
הפעל מחדש את לוח היעד כאשר מבחן ריצה מאתחל (אם נתמך).
--srcdir נתיב
נתיב הוא ספרייה המכילה ספריות בדיקה.
--סטָטוּס
הגדר את מצב היציאה לכשל בשגיאות Tcl.
--strace N
מדליק לצפות מעקב פנימי אל N רמות עמוקות. הפלט נרשם לקובץ
נקרא dbg.log.
--יַעַד משולש
התצורה TRIPLET עבור היעד.
--target_board שֵׁם
רשימה של שמות לוחות יעד להרצת בדיקות.
--כְּלִי TOOLNAME
ציין את הכלי לבדיקה. TOOLNAME שולט בחבילת הבדיקה המיושמת, וב-
מודול אתחול משויך.
--tool_exec נתיב
ציין את ה-PATH לקובץ ההפעלה לבדיקה.
--tool_opts אפשרויות
אפשרויות נוספות להעביר לכלי.
--מִלוּלִי, -v
מפעיל פלט ניפוי נוסף ממקרי בדיקה וקוד השירות של DejaGnu. השתמש יותר
מפעם אחת כדי להגדיל את התפוקה עוד יותר.
--גִרְסָה, -V
מדפיס את הגרסאות של DejaGnu, Expect ו-Tcl.
--xml[=FILE], -x
צור פלט XML. קובץ הוא אופציונלי; אם ניתן זה השם של קובץ הפלט.
אם לא ניתן, קובץ הפלט נקרא על שם הכלי.
-D[מספר]
הפעל את מאתר הבאגים של Tcl. מספר יכול להיות 1 או 0. אם הוא 1, אז ה-
צפו שהקליפה תישבר כשהיא תתחיל לפעול. מפתח הפסיק יגרום ל-DejaGnu
כדי לרדת להנחיית ניפוי הבאגים. אם הוא 0, DejaGnu מתחיל כרגיל, אבל ^C יורד
להנחיית ניפוי הבאגים.
ההנחה היא שכל שם קובץ בשורת הפקודה הוא קבוצת משנה של
שמות בדיקה להפעלה. בדרך כלל אלו הם השמות של תסריטי הבדיקה (למשל foo.exp).
משתנים בסגנון Makefile משמשים לציון שמות הכלים והדגלים שלהם; אלה ואחרים
ערכים תלויי תצורה נשמרים בקובץ site.exp, נוצר במהלך
תצורה.
יְצִיאָה קודים
מבחן ריצה מגדיר את קוד היציאה ל-1 אם אחד מהבדיקות נכשל, או מגדיר אותו ל-0 אם כל הבדיקות
מבחנים שעברו.
השתמש ב-runtest באינטרנט באמצעות שירותי onworks.net