CI/CD & DevOps / Quiz
GitLab Stage Directions
Stages, jobs, needs, services, and the junit report line that puts failures in the merge request where reviewers actually look.
- Difficulty
- Easy
- Format
- Quiz
- Points
- 100
- Estimate
- 9 min
// MISSION BRIEF
Your Mission
GitLab CI packs a full test platform into one YAML file. This quiz covers the constructs a tester leans on daily: stage vs job semantics, JUnit reports in the MR widget, the needs DAG, sidecar services, and allow_failure.
Scoring: timed quiz; accuracy first, speed bonus for fast clean runs.
// FIRST CONTACT
Battle teaser
With `stages: [build, test, deploy]` and three jobs in the test stage:
- AOnly the first job per stage runs
- BStages run one after another; the three test jobs run in parallel within their stage
- CEverything runs in parallel, stages included
- DEverything runs serially, one job at a time
Answers, scoring, hints, and the full battle stay sealed.
// SKILL TAGS
ci-cdgitlab-cipipelinestest-reporting