Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Commit 3b08d5f

Browse files
authored
sg: add a test target that wraps bazel e2e tests (#57527)
1 parent 6684842 commit 3b08d5f

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

doc/dev/background-information/sg/reference.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,7 @@ Available testsuites in `sg.config.yaml`:
350350

351351
* backend
352352
* backend-integration
353+
* bazel-e2e
353354
* bext
354355
* bext-build
355356
* bext-e2e

sg.config.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1539,6 +1539,15 @@ tests:
15391539
cmd: go test
15401540
defaultArgs: ./...
15411541

1542+
bazel-e2e:
1543+
cmd: |
1544+
export GHE_GITHUB_TOKEN=$(gcloud secrets versions access latest --secret=GHE_GITHUB_TOKEN --quiet --project=sourcegraph-ci)
1545+
export GH_TOKEN=$(gcloud secrets versions access latest --secret=GITHUB_TOKEN --quiet --project=sourcegraph-ci)
1546+
export SOURCEGRAPH_LICENSE_KEY=$(gcloud secrets versions access latest --secret=SOURCEGRAPH_LICENSE_KEY --quiet --project=sourcegraph-ci)
1547+
export SOURCEGRAPH_LICENSE_GENERATION_KEY=$(gcloud secrets versions access latest --secret=SOURCEGRAPH_LICENSE_GENERATION_KEY --quiet --project=sourcegraph-ci)
1548+
1549+
bazel test //testing:e2e_test --config darwin-docker --define=E2E_HEADLESS=false --define=E2E_SOURCEGRAPH_BASE_URL="http://localhost:7080" --define=GHE_GITHUB_TOKEN=$GHE_GITHUB_TOKEN --define=GH_TOKEN=$GH_TOKEN
1550+
15421551
backend-integration:
15431552
cmd: cd dev/gqltest && go test -long -base-url $BASE_URL -email $EMAIL -username $USERNAME -password $PASSWORD ./gqltest
15441553
env:

0 commit comments

Comments
 (0)