the-internet-tests

<Stack name> stack

One sentence: which framework, and which slice of the catalog this stack claims.

Supported runtime versions

Component Version
<language runtime> <version>
<test framework> <version>
<build or package tool> <version>

Prerequisites

Install

State the working directory before the first stack-local command.

cd stacks/<stack-dir>
<install command>

Configuration

Variable Default Purpose
THE_INTERNET_BASE_URL <default> Base URL of the app under test
<VAR> <default> <purpose>

Fast validation

<fast command>

Run locally

Start the demo app from the repository root:

docker compose -f docker/compose.yml up -d website

Run the suite from this stack directory:

cd stacks/<stack-dir>
<full run command>

Stop the app from the repository root:

docker compose -f docker/compose.yml down

Static checks

<static check commands>

CI mapping

Workflow Job Runs
pr.yml <job> <trigger>
<stack>.yml <job> <trigger>

Reports and artifacts

Output Local path CI path
<report> <path> artifacts/<stack>/<run-id>/<slice>/<path>

Known limitations

Adding or changing scenarios

Where the ID goes in this stack, and the catalog-first workflow.

Troubleshooting

Symptom Cause Fix
<symptom> <cause> <fix>

Ownership

Who maintains this stack, and what triggers a review of this document.