charmrunner מספק רכיבים ושירותים לשימוש חוזר לבדיקת קסם ג'וג'ו.
ישנם כמה מקרי שימוש שונים לבדיקה מג'נקינס מפל נוף, לgating פרסום למאגר המבוסס על תוצאות בדיקה.
כדי להכיל תרחישי ריצה שונים, הכלים מוצגים כסט של כלים CLI.
את כל הכלים לפעול נגד סביבת ג'וג'ו ברירת המחדל.
ראנר
מספק נקודת הכניסה העיקרית לבדיקת קסם. זה יהיה ליצור ולהריץ בדיקה ולהקליט את התוצאה ומידע סביבה:
& Nbsp; מאגר -r ג'וג'ו-גרף-רץ -w working_dir -s -t סדרת testrecord.zip
Planner
לשם שינוי קסם נתן לחשב סדרה של תוכניות בדיקה נגד מאגר של כל הקסמים:
& Nbsp; ג'וג'ו-מתכנן -r -s מאגר -d plans_dir
Snapshot
Snapshot ולשחזר סביבה, בדומה ללגנוז bzr. מטרה העיקרית זה להיות מסוגל לנקות את השירותים מסביבה כל כך את הסביבה ניתן לעשות שימוש חוזר על פני בדיקות.
פועל על גרעיניות שירות, להרוס והסרת שירותים ישנים לא להציג בלפני התמונה האחרונה בפופ:
& Nbsp; תמונת מצב ג'וג'ו-תמונת מצב -f pristine.json
& Nbsp; ג'וג'ו לפרוס --repository = דוגמאות מקומיות: MySQL
& Nbsp; ג'וג'ו-תמונת מצב לשחזר pristine.json -f
- ניקוי סביבה לשימוש חוזר, באמצעות מחיקת שירותים.
- אחסון ספק איפוס של כל קסמים שהועלו.
- מסיר כל מדינת קסם מעובדים בגן חיות.
Loader
לטעון שירותים של תכנית בדיקה ויחסים לסביבה:
& Nbsp; ג'וג'ו עומס -r mediawiki.plan מאגר
שעון
אימות לשירות עולה בצורה נכונה, מחכה לשירות הניתן ואת כל קשריה כדי להגיע למצב יציב הושלם או כל להגיע למצב כשל:
& Nbsp; ג'וג'ו-שעון
קוד יציאה 1 אם ההמתנה נכשלה, stderr עם פרטים נוספים. יציאה 0 אם מוצלח.
בדיקה רשומות
ליצור ארכיון של כל יומני היחידה, הנתונים עובד בגן החיות, מצב, ויומני רץ בדיקה:
& Nbsp; testrecord.zip -f ג'וג'ו השיאים
מה חדש בהודעה זו :
- יחידה
- SFTP שימוש כדי להביא מרחוק יומנים (ג'וג'ו ההקלטה היא כעת ספק עצמאי)
- צופים עדכון לעבוד עם תפוקת מצב חדשה
מה חדש בגרסת 0.2.4
:
טיפול בשגיאות פירוק תמונת מצב.
דרישות :
- Python
תגובות לא נמצא