Θεατρικός συγγραφέας
Ο θεατρικός συγγραφέας CI στο GitHub Actions
Οι λήψεις προγραμμάτων περιήγησης και η εκτέλεση σειριακών δοκιμών κυριαρχούν σε κάθε εκτέλεση.
75s → 3s
Εγκατάσταση προγράμματος περιήγησης
32μ → 6μ
Σουίτα E2E
Γιατί συμβαίνει
Τι να αλλάξει
- Cache ~/.cache/ms-playwright πληκτρολογήθηκε στην έκδοση Playwright
- Ρυθμίστε τους εργαζομένους στον αριθμό πυρήνων δρομέων αντί για την προεπιλογή CI του ενός
- Θραύσμα σε όλους τους δρομείς με --shard και συγχώνευση των αναφορών blob
- Εγκαταστήστε μόνο τα προγράμματα περιήγησης που πραγματικά δοκιμάζετε
Θεατρικός συγγραφέας στο runnerhut
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
ΚυπαρίσσιΤο δυαδικό Cypress κατεβάζει κάθε εκτέλεση και οι προδιαγραφές εκτελούνται σειριακά.αστείαΤο Jest μετατρέπει κάθε αρχείο σε κάθε εκτέλεση και χρησιμοποιεί έναν εργαζόμενο στο CI.VitestΤο Vitest βελτιστοποιεί εκ νέου τις εξαρτήσεις και εκτελείται σε ένα χώρο συγκέντρωσης νημάτων.pytestΤο pytest εκτελείται σε έναν πυρήνα ενώ ο δρομέας έχει οκτώ αδρανείς.