chore(deps): update python docker tag to v3.12.5 #2196
Merged
Google Cloud Build / pull-request-ci (bank-of-anthos-ci)
succeeded
Aug 26, 2024 in 16m 41s
Summary
Build Information
Trigger | pull-request-ci |
Build | 893758c9-deda-4f45-b205-1bdec83067af |
Start | 2024-08-25T17:52:18-07:00 |
Duration | 15m59.099s |
Status | SUCCESS |
Steps
Step | Status | Duration |
---|---|---|
install-license-check-script | SUCCESS | 11.382s |
check-licenses | SUCCESS | 946ms |
download-skaffold-cache | SUCCESS | 2.498s |
build-and-push-images | SUCCESS | 3m27.141s |
upload-skaffold-cache | SUCCESS | 2.374s |
run-tests | SUCCESS | 3m18.224s |
set-policy-binding-for-ksa | SUCCESS | 3.539s |
deploy-to-pr-namespace | SUCCESS | 3m39.254s |
run-e2e-tests | SUCCESS | 5m5.039s |
delete-environment | SUCCESS | 5.139s |
Details
starting build "893758c9-deda-4f45-b205-1bdec83067af"
FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/GoogleCloudPlatform/bank-of-anthos
* branch ee9f3bfc3a1397df96cc0f263dfbae70ada9433b -> FETCH_HEAD
HEAD is now at ee9f3bf chore(deps): update python docker tag to v3.12.5
SETUPBUILD
BUILD
Starting Step #0 - "install-license-check-script"
Step #0 - "install-license-check-script": Pulling image: gcr.io/cloud-builders/go:1.16
Step #0 - "install-license-check-script": 1.16: Pulling from cloud-builders/go
Step #0 - "install-license-check-script": 59bf1c3509f3: Pulling fs layer
Step #0 - "install-license-check-script": 666ba61612fd: Pulling fs layer
Step #0 - "install-license-check-script": 8ed8ca486205: Pulling fs layer
Step #0 - "install-license-check-script": ca4bf87e467a: Pulling fs layer
Step #0 - "install-license-check-script": 0435e0963794: Pulling fs layer
Step #0 - "install-license-check-script": 3bb480a3aefe: Pulling fs layer
Step #0 - "install-license-check-script": 3fd5c259ac0f: Pulling fs layer
Step #0 - "install-license-check-script": a5a89dce7989: Pulling fs layer
Step #0 - "install-license-check-script": 2a7c1e990b10: Pulling fs layer
Step #0 - "install-license-check-script": bd32a397db2d: Pulling fs layer
Step #0 - "install-license-check-script": 3bb480a3aefe: Waiting
Step #0 - "install-license-check-script": 0435e0963794: Waiting
Step #0 - "install-license-check-script": 3fd5c259ac0f: Waiting
Step #0 - "install-license-check-script": bd32a397db2d: Waiting
Step #0 - "install-license-check-script": a5a89dce7989: Waiting
Step #0 - "install-license-check-script": 2a7c1e990b10: Waiting
Step #0 - "install-license-check-script": ca4bf87e467a: Waiting
Step #0 - "install-license-check-script": 8ed8ca486205: Verifying Checksum
Step #0 - "install-license-check-script": 8ed8ca486205: Download complete
Step #0 - "install-license-check-script": 59bf1c3509f3: Verifying Checksum
Step #0 - "install-license-check-script": 59bf1c3509f3: Download complete
Step #0 - "install-license-check-script": 666ba61612fd: Verifying Checksum
Step #0 - "install-license-check-script": 666ba61612fd: Download complete
Step #0 - "install-license-check-script": 59bf1c3509f3: Pull complete
Step #0 - "install-license-check-script": 0435e0963794: Verifying Checksum
Step #0 - "install-license-check-script": 0435e0963794: Download complete
Step #0 - "install-license-check-script": 666ba61612fd: Pull complete
Step #0 - "install-license-check-script": 8ed8ca486205: Pull complete
Step #0 - "install-license-check-script": a5a89dce7989: Verifying Checksum
Step #0 - "install-license-check-script": a5a89dce7989: Download complete
Step #0 - "install-license-check-script": 2a7c1e990b10: Verifying Checksum
Step #0 - "install-license-check-script": 2a7c1e990b10: Download complete
Step #0 - "install-license-check-script": bd32a397db2d: Verifying Checksum
Step #0 - "install-license-check-script": bd32a397db2d: Download complete
Step #0 - "install-license-check-script": 3bb480a3aefe: Verifying Checksum
Step #0 - "install-license-check-script": 3bb480a3aefe: Download complete
Step #0 - "install-license-check-script": ca4bf87e467a: Verifying Checksum
Step #0 - "install-license-check-script": ca4bf87e467a: Download complete
Step #0 - "install-license-check-script": ca4bf87e467a: Pull complete
Step #0 - "install-license-check-script": 0435e0963794: Pull complete
Step #0 - "install-license-check-script": 3bb480a3aefe: Pull complete
Step #0 - "install-license-check-script": 3fd5c259ac0f: Pull complete
Step #0 - "install-license-check-script": a5a89dce7989: Pull complete
Step #0 - "install-license-check-script": 2a7c1e990b10: Pull complete
Step #0 - "install-license-check-script": bd32a397db2d: Pull complete
Step #0 - "install-license-check-script": Digest: sha256:be55bf6050ecf2e3006f045dd3d71efd5bec609bd819d8cb139654fab43eb9a1
Step #0 - "install-license-check-script": Status: Downloaded newer image for gcr.io/cloud-builders/go:1.16
Step #0 - "install-license-check-script": gcr.io/cloud-builders/go:1.16
Step #0 - "install-license-check-script": go: downloading github.com/google/addlicense v1.1.1
Step #0 - "install-license-check-script": go: downloading github.com/bmatcuk/doublestar/v4 v4.0.2
Step #0 - "install-license-check-script": go: downloading golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e
Finished Step #0 - "install-license-check-script"
Starting Step #1 - "check-licenses"
Step #1 - "check-licenses": Already have image (with digest): gcr.io/cloud-builders/git
Step #1 - "check-licenses": + [[ -d .git ]]
Step #1 - "check-licenses": + rm -rf .git
Step #1 - "check-licenses": + git init
Step #1 - "check-licenses": hint: Using 'master' as the name for the initial branch. This default branch name
Step #1 - "check-licenses": hint: is subject to change. To configure the initial branch name to use in all
Step #1 - "check-licenses": hint: of your new repositories, which will suppress this warning, call:
Step #1 - "check-licenses": hint:
Step #1 - "check-licenses": hint: git config --global init.defaultBranch <name>
Step #1 - "check-licenses": hint:
Step #1 - "check-licenses": hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
Step #1 - "check-licenses": hint: 'development'. The just-created branch can be renamed via this command:
Step #1 - "check-licenses": hint:
Step #1 - "check-licenses": hint: git branch -m <name>
Step #1 - "check-licenses": Initialized empty Git repository in /workspace/.git/
Step #1 - "check-licenses": + git add --all
Step #1 - "check-licenses": + git -c 'user.name=CI Bot' -c 'user.email=<>' commit -m 'initial state'
Step #1 - "check-licenses": [master (root-commit) 07811d8] initial state
Step #1 - "check-licenses": 443 files changed, 31962 insertions(+)
Step #1 - "check-licenses": create mode 100644 .github/CODEOWNERS
Step #1 - "check-licenses": create mode 100644 .github/CODE_OF_CONDUCT.md
Step #1 - "check-licenses": create mode 100644 .github/CONTRIBUTING.md
Step #1 - "check-licenses": create mode 100644 .github/ISSUE_TEMPLATE/bug-report.md
Step #1 - "check-licenses": create mode 100644 .github/ISSUE_TEMPLATE/feature-request.md
Step #1 - "check-licenses": create mode 100644 .github/ISSUE_TEMPLATE/other.md
Step #1 - "check-licenses": create mode 100644 .github/SECURITY.md
Step #1 - "check-licenses": create mode 100644 .github/auto-approve.yml
Step #1 - "check-licenses": create mode 100644 .github/cloudbuild/ci-pr.yaml
Step #1 - "check-licenses": create mode 100644 .github/header-checker-lint.yml
Step #1 - "check-licenses": create mode 100644 .github/pull_request_template.md
Step #1 - "check-licenses": create mode 100644 .github/renovate.json5
Step #1 - "check-licenses": create mode 100644 .github/snippet-bot.yml
Step #1 - "check-licenses": create mode 100644 .github/trusted-contribution.yml
Step #1 - "check-licenses": create mode 100644 .github/workflows/terraform-validate-ci.yaml
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/Dockerfile
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/README.md
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/cypress.config.js
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/cypress/integration/create_spec.js
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/cypress/integration/deposit_spec.js
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/cypress/integration/home_page_spec.js
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/cypress/integration/login_spec.js
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/cypress/integration/transfer_spec.js
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/cypress/support/commands.js
Step #1 - "check-licenses": create mode 100644 .github/workflows/ui-tests/cypress/support/index.js
Step #1 - "check-licenses": create mode 100755 .github/workflows/ui-tests/run_for_env.sh
Step #1 - "check-licenses": create mode 100644 .gitignore
Step #1 - "check-licenses": create mode 100644 .mvn/wrapper/maven-wrapper.properties
Step #1 - "check-licenses": create mode 100644 .pylintrc
Step #1 - "check-licenses": create mode 100644 LICENSE
Step #1 - "check-licenses": create mode 100644 Makefile
Step #1 - "check-licenses": create mode 100644 README.md
Step #1 - "check-licenses": create mode 100644 docs/README.md
Step #1 - "check-licenses": create mode 100644 docs/ci-cd-pipeline.md
Step #1 - "check-licenses": create mode 100644 docs/development.md
Step #1 - "check-licenses": create mode 100644 docs/environments.md
Step #1 - "check-licenses": create mode 100644 docs/fleet-workload-identity.md
Step #1 - "check-licenses": create mode 100644 docs/img/architecture.png
Step #1 - "check-licenses": create mode 100644 docs/img/cloud-deploy.png
Step #1 - "check-licenses": create mode 100644 docs/img/login.png
Step #1 - "check-licenses": create mode 100644 docs/img/transactions.png
Step #1 - "check-licenses": create mode 100644 docs/releasing/README.md
Step #1 - "check-licenses": create mode 100644 docs/releasing/header.txt
Step #1 - "check-licenses": create mode 100755 docs/releasing/make-release.sh
Step #1 - "check-licenses": create mode 100644 docs/troubleshooting.md
Step #1 - "check-licenses": create mode 100644 docs/workload-identity.md
Step #1 - "check-licenses": create mode 100644 extras/README.md
Step #1 - "check-licenses": create mode 100644 extras/apigee/README.md
Step #1 - "check-licenses": create mode 100644 extras/apigee/oauth-config.yaml
Step #1 - "check-licenses": create mode 100644 extras/asm-multicluster/README.md
Step #1 - "check-licenses": create mode 100755 extras/asm-multicluster/cluster-setup.sh
Step #1 - "check-licenses": create mode 100644 extras/asm-multicluster/screenshots/architecture.png
Step #1 - "check-licenses": create mode 100644 extras/asm-multicluster/screenshots/asm-table.png
Step #1 - "check-licenses": create mode 100644 extras/asm-multicluster/screenshots/asm-topology.png
Step #1 - "check-licenses": create mode 100644 extras/asm-multicluster/screenshots/enable-anthos.png
Step #1 - "check-licenses": create mode 100644 extras/asm-multicluster/services-all.yaml
Step #1 - "check-licenses": create mode 100644 extras/backup/README.md
Step #1 - "check-licenses": create mode 100644 extras/backup/kubernetes-manifests/accounts-db.yaml
Step #1 - "check-licenses": create mode 100644 extras/backup/kubernetes-manifests/ingress.yaml
Step #1 - "check-licenses": create mode 100644 extras/backup/kubernetes-manifests/ledger-db.yaml
Step #1 - "check-licenses": create mode 100644 extras/backup/transformation-rules.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudshell/tutorial.md
Step #1 - "check-licenses": create mode 100644 extras/cloudsql-multicluster/README.md
Step #1 - "check-licenses": create mode 100644 extras/cloudsql-multicluster/architecture.png
Step #1 - "check-licenses": create mode 100644 extras/cloudsql-multicluster/multicluster-ingress-https.template
Step #1 - "check-licenses": create mode 100644 extras/cloudsql-multicluster/multicluster-ingress.yaml
Step #1 - "check-licenses": create mode 100755 extras/cloudsql-multicluster/register_clusters.sh
Step #1 - "check-licenses": create mode 100644 extras/cloudsql-multicluster/tls-for-mci.md
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/README.md
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/arch.png
Step #1 - "check-licenses": create mode 100755 extras/cloudsql/create_cloudsql_instance.sh
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/kubernetes-manifests/balance-reader.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/kubernetes-manifests/config.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/kubernetes-manifests/contacts.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/kubernetes-manifests/frontend.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/kubernetes-manifests/jwt-secret.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/kubernetes-manifests/ledger-writer.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/kubernetes-manifests/loadgenerator.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/kubernetes-manifests/transaction-history.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/kubernetes-manifests/userservice.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/populate-jobs/populate-accounts-db.yaml
Step #1 - "check-licenses": create mode 100644 extras/cloudsql/populate-jobs/populate-ledger-db.yaml
Step #1 - "check-licenses": create mode 100755 extras/cloudsql/setup_workload_identity.sh
Step #1 - "check-licenses": create mode 100644 extras/istio/README.md
Step #1 - "check-licenses": create mode 100644 extras/istio/frontend-ingress.yaml
Step #1 - "check-licenses": create mode 100644 extras/jwt/README.md
Step #1 - "check-licenses": create mode 100644 extras/jwt/jwt-secret.yaml
Step #1 - "check-licenses": create mode 100644 extras/metrics-dashboard/README.md
Step #1 - "check-licenses": create mode 100644 extras/metrics-dashboard/dashboard.json
Step #1 - "check-licenses": create mode 100644 extras/metrics-dashboard/dashboard_screenshot.png
Step #1 - "check-licenses": create mode 100644 extras/metrics-dashboard/list_screenshot.png
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/README.md
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/helm-postgres-ha/README.md
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/helm-postgres-ha/pgpool-operator/.gitignore
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/helm-postgres-ha/pgpool-operator/README.md
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/helm-postgres-ha/pgpool-operator/pgpool.py
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/helm-postgres-ha/values.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/hpa/README.md
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/hpa/frontend.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/hpa/postgresql-hpa.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/hpa/userservice.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/kubernetes-manifests/balance-reader.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/kubernetes-manifests/config.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/kubernetes-manifests/contacts.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/kubernetes-manifests/frontend.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/kubernetes-manifests/ledger-writer.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/kubernetes-manifests/pgpool-operator.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/kubernetes-manifests/transaction-history.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/kubernetes-manifests/userservice.yaml
Step #1 - "check-licenses": create mode 100644 extras/postgres-hpa/loadgenerator.yaml
Step #1 - "check-licenses": create mode 100644 extras/prometheus/README.md
Step #1 - "check-licenses": create mode 100644 extras/prometheus/gmp/README.md
Step #1 - "check-licenses": create mode 100644 extras/prometheus/gmp/alertmanager.yaml
Step #1 - "check-licenses": create mode 100644 extras/prometheus/gmp/blackbox-exporter.yaml
Step #1 - "check-licenses": create mode 100644 extras/prometheus/gmp/probes.yaml
Step #1 - "check-licenses": create mode 100644 extras/prometheus/gmp/rules.yaml
Step #1 - "check-licenses": create mode 100644 extras/prometheus/oss/README.md
Step #1 - "check-licenses": create mode 100644 extras/prometheus/oss/alertmanagerconfig.yaml
Step #1 - "check-licenses": create mode 100644 extras/prometheus/oss/probes.yaml
Step #1 - "check-licenses": create mode 100644 extras/prometheus/oss/rules.yaml
Step #1 - "check-licenses": create mode 100644 extras/prometheus/oss/values.yaml
Step #1 - "check-licenses": create mode 100644 extras/tls-domain-managedcerts/README.md
Step #1 - "check-licenses": create mode 100644 extras/tls-domain-managedcerts/managed-certificates.yaml
Step #1 - "check-licenses": create mode 100644 extras/tls-ip-selfsigned/README.md
Step #1 - "check-licenses": create mode 100644 extras/tls-ip-selfsigned/frontend-config.yaml
Step #1 - "check-licenses": create mode 100644 extras/tls-ip-selfsigned/frontend-ingress.yaml
Step #1 - "check-licenses": create mode 100644 extras/tls-ip-selfsigned/frontend-service.yaml
Step #1 - "check-licenses": create mode 100755 extras/tls-ip-selfsigned/setup.sh
Step #1 - "check-licenses": create mode 100644 iac/README.md
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/base/config.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/base/jwt-secret.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/base/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/base/sa.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/overlays/development/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/overlays/production/configmap.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/overlays/production/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/overlays/production/namespace.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/overlays/staging/configmap.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/overlays/staging/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 iac/acm-multienv-cicd-anthos-autopilot/overlays/staging/namespace.yaml
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/README.md
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/acm.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/asm.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/boa.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/gke.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/main.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/outputs.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/providers.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/terraform.tfvars
Step #1 - "check-licenses": create mode 100644 iac/tf-anthos-gke/variables.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/apis.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/artifact-registry.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/env-development.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/env-production.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/env-staging.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/fleet-features.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/locals.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/main.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/modules/ci-cd-pipeline/cloud-build-trigger.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/modules/ci-cd-pipeline/cloud-deploy.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/modules/ci-cd-pipeline/cloud-storage.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/modules/ci-cd-pipeline/locals.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/modules/ci-cd-pipeline/outputs.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/modules/ci-cd-pipeline/service-accounts.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/modules/ci-cd-pipeline/variables.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/nat.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/network.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/pipelines.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/project-iam-bindings.tf
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/terraform.tfvars
Step #1 - "check-licenses": create mode 100644 iac/tf-multienv-cicd-anthos-autopilot/variables.tf
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/accounts-db.yaml
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/balance-reader.yaml
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/config.yaml
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/contacts.yaml
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/frontend.yaml
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/ledger-db.yaml
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/ledger-writer.yaml
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/loadgenerator.yaml
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/transaction-history.yaml
Step #1 - "check-licenses": create mode 100644 kubernetes-manifests/userservice.yaml
Step #1 - "check-licenses": create mode 100755 mvnw
Step #1 - "check-licenses": create mode 100644 mvnw.cmd
Step #1 - "check-licenses": create mode 100644 pom.xml
Step #1 - "check-licenses": create mode 100644 skaffold-e2e.yaml
Step #1 - "check-licenses": create mode 100644 skaffold.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/Dockerfile
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/README.md
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/initdb/0-accounts-schema.sql
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/initdb/1-load-testdata.sh
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/initdb/1-load-testdata.sql
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/base/config.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/base/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/components/init-db-job/init-db-job.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/components/init-db-job/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/overlays/development/accounts-db.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/overlays/development/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/overlays/init-db-production-fwi/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/overlays/init-db-production/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/overlays/init-db-staging/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/overlays/production-fwi/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/overlays/production/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/k8s/overlays/staging/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/accounts-db/skaffold.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/cloudbuild.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/components/accounts/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/.dockerignore
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/Dockerfile
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/README.md
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/__init__.py
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/contacts.py
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/db.py
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/k8s/base/contacts.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/k8s/base/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/k8s/overlays/development/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/k8s/overlays/production-fwi/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/k8s/overlays/production/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/k8s/overlays/staging/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/logging.conf
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/requirements.in
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/requirements.txt
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/skaffold.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/tests/__init__.py
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/tests/constants.py
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/tests/test_contacts.py
Step #1 - "check-licenses": create mode 100644 src/accounts/contacts/tests/test_db.py
Step #1 - "check-licenses": create mode 100644 src/accounts/skaffold.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/.dockerignore
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/Dockerfile
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/README.md
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/__init__.py
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/db.py
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/k8s/base/add-private-key-volume.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/k8s/base/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/k8s/base/userservice.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/k8s/overlays/development/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/k8s/overlays/production-fwi/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/k8s/overlays/production/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/k8s/overlays/staging/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/logging.conf
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/requirements.in
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/requirements.txt
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/skaffold.yaml
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/tests/__init__.py
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/tests/constants.py
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/tests/test_db.py
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/tests/test_userservice.py
Step #1 - "check-licenses": create mode 100644 src/accounts/userservice/userservice.py
Step #1 - "check-licenses": create mode 100644 src/components/add-public-key-volume/add-public-key-volume.yaml
Step #1 - "check-licenses": create mode 100644 src/components/add-public-key-volume/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/add-tmp-dir/add-tmp-dir.yaml
Step #1 - "check-licenses": create mode 100644 src/components/add-tmp-dir/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/backend-fwi/add-fwi.yaml
Step #1 - "check-licenses": create mode 100644 src/components/backend-fwi/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/backend-service/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/backend/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/bank-of-anthos/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/cloud-sql-fwi/add-fwi.yaml
Step #1 - "check-licenses": create mode 100644 src/components/cloud-sql-fwi/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/cloud-sql/accounts-db.yaml
Step #1 - "check-licenses": create mode 100644 src/components/cloud-sql/cloud-sql-proxy/add-container.yaml
Step #1 - "check-licenses": create mode 100644 src/components/cloud-sql/cloud-sql-proxy/replace-args-job.yaml
Step #1 - "check-licenses": create mode 100644 src/components/cloud-sql/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/cloud-sql/ledger-db.yaml
Step #1 - "check-licenses": create mode 100644 src/components/development/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/frontend-fwi/add-fwi.yaml
Step #1 - "check-licenses": create mode 100644 src/components/frontend-fwi/kustomization.yaml
Step #1 - "check-licenses": create mode 100644 src/components/frontend/kustomization
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%22893758c9-deda-4f45-b205-1bdec83067af%22+AND+resource.labels.build_trigger_id%3D%22d3eb9af7-a23e-415e-b425-69266ba92866%22&project=bank-of-anthos-ci.]
...
un-e2e-tests": a373f7cf9f61: Download complete
Step #8 - "run-e2e-tests": 53c101ca7f3b: Verifying Checksum
Step #8 - "run-e2e-tests": 53c101ca7f3b: Download complete
Step #8 - "run-e2e-tests": 783380410710: Verifying Checksum
Step #8 - "run-e2e-tests": 783380410710: Download complete
Step #8 - "run-e2e-tests": fb3f4df92f77: Verifying Checksum
Step #8 - "run-e2e-tests": fb3f4df92f77: Download complete
Step #8 - "run-e2e-tests": f8a1d8f8ddd6: Verifying Checksum
Step #8 - "run-e2e-tests": f8a1d8f8ddd6: Download complete
Step #8 - "run-e2e-tests": 3e17879c7f79: Download complete
Step #8 - "run-e2e-tests": 8322fb4e2b83: Verifying Checksum
Step #8 - "run-e2e-tests": 8322fb4e2b83: Download complete
Step #8 - "run-e2e-tests": 78087576be5d: Verifying Checksum
Step #8 - "run-e2e-tests": 78087576be5d: Download complete
Step #8 - "run-e2e-tests": 7de2d11678a4: Verifying Checksum
Step #8 - "run-e2e-tests": 7de2d11678a4: Download complete
Step #8 - "run-e2e-tests": 164b7eef8f86: Verifying Checksum
Step #8 - "run-e2e-tests": 164b7eef8f86: Download complete
Step #8 - "run-e2e-tests": a40596dbeeb8: Pull complete
Step #8 - "run-e2e-tests": 2db4947d6f54: Pull complete
Step #8 - "run-e2e-tests": 150a59507f98: Pull complete
Step #8 - "run-e2e-tests": ea9780223102: Pull complete
Step #8 - "run-e2e-tests": 723cccb01126: Pull complete
Step #8 - "run-e2e-tests": a373f7cf9f61: Pull complete
Step #8 - "run-e2e-tests": f8a1d8f8ddd6: Pull complete
Step #8 - "run-e2e-tests": 78087576be5d: Pull complete
Step #8 - "run-e2e-tests": 53c101ca7f3b: Pull complete
Step #8 - "run-e2e-tests": 783380410710: Pull complete
Step #8 - "run-e2e-tests": fb3f4df92f77: Pull complete
Step #8 - "run-e2e-tests": 8322fb4e2b83: Pull complete
Step #8 - "run-e2e-tests": 3e17879c7f79: Pull complete
Step #8 - "run-e2e-tests": 164b7eef8f86: Pull complete
Step #8 - "run-e2e-tests": 7de2d11678a4: Pull complete
Step #8 - "run-e2e-tests": Digest: sha256:993affb68584dccb03d4c74bea5e250b28ab009892ea4ea8c6ad377ec445ebd6
Step #8 - "run-e2e-tests": Status: Downloaded newer image for us-central1-docker.pkg.dev/bank-of-anthos-ci/bank-of-anthos/e2e-tests@sha256:993affb68584dccb03d4c74bea5e250b28ab009892ea4ea8c6ad377ec445ebd6
Step #8 - "run-e2e-tests": [e2e-test] ++ gcloud auth list
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] No credentialed accounts.
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] To login, run:
Step #8 - "run-e2e-tests": [e2e-test] $ gcloud auth login `ACCOUNT`
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ++ [[ -z http://35.238.57.41 ]]
Step #8 - "run-e2e-tests": [e2e-test] ++ CYPRESS_baseUrl=http://35.238.57.41
Step #8 - "run-e2e-tests": [e2e-test] ++ NO_COLOR=1
Step #8 - "run-e2e-tests": [e2e-test] ++ cypress run --reporter json-stream --browser chrome --headed
Step #8 - "run-e2e-tests": [e2e-test] [STARTED] Task without title.
Step #8 - "run-e2e-tests": [e2e-test] [SUCCESS] Task without title.
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] DevTools listening on ws://127.0.0.1:37235/devtools/browser/9ac97d19-aa9e-4945-92d2-e0f335b4b398
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ====================================================================================================
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] (Run Starting)
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test] β Cypress: 13.13.2 β
Step #8 - "run-e2e-tests": [e2e-test] β Browser: Chrome 127 β
Step #8 - "run-e2e-tests": [e2e-test] β Node Version: v20.16.0 (/usr/local/bin/node) β
Step #8 - "run-e2e-tests": [e2e-test] β Specs: 5 found (create_spec.js, deposit_spec.js, home_page_spec.js, login_spec.js, tr β
Step #8 - "run-e2e-tests": [e2e-test] β ansfer_spec.js) β
Step #8 - "run-e2e-tests": [e2e-test] β Searched: cypress/integration/**/*.js β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] Running: create_spec.js (1 of 5)
Step #8 - "run-e2e-tests": [e2e-test] ["start",{"total":11}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"from login","fullTitle":"User can navigate to create account screen from login","duration":1651,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"from url","fullTitle":"User can navigate to create account screen from url","duration":146,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"stay on signup page","fullTitle":"Signup is unsuccessful with 16 character username stay on signup page","duration":1739,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"error message visible","fullTitle":"Signup is unsuccessful with 16 character username error message visible","duration":1733,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"stay on signup page","fullTitle":"Signup is unsuccessful with non-alphanumeric username stay on signup page","duration":1392,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"error message visible","fullTitle":"Signup is unsuccessful with non-alphanumeric username error message visible","duration":1386,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"redirected to home","fullTitle":"User can create account redirected to home","duration":4047,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"contain zero balance","fullTitle":"User can create account contain zero balance","duration":7968,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees correct username","fullTitle":"User can create account sees correct username","duration":5120,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees empty transaction history message","fullTitle":"User can create account sees empty transaction history message","duration":3709,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees no transactions","fullTitle":"User can create account sees no transactions","duration":8041,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["end",{"suites":4,"tests":11,"passes":11,"pending":0,"failures":0,"start":"2024-08-26T01:04:15.842Z","end":"2024-08-26T01:04:53.230Z","duration":37388}]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] (Results)
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test] β Tests: 11 β
Step #8 - "run-e2e-tests": [e2e-test] β Passing: 11 β
Step #8 - "run-e2e-tests": [e2e-test] β Failing: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Pending: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Skipped: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Screenshots: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Video: false β
Step #8 - "run-e2e-tests": [e2e-test] β Duration: 37 seconds β
Step #8 - "run-e2e-tests": [e2e-test] β Spec Ran: create_spec.js β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] Running: deposit_spec.js (2 of 5)
Step #8 - "run-e2e-tests": [e2e-test] ["start",{"total":12}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees deposit button","fullTitle":"Authenticated default user sees deposit button","duration":1967,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"clicking deposit button makes modal visible","fullTitle":"Authenticated default user clicking deposit button makes modal visible","duration":2657,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees expected external accounts","fullTitle":"Authenticated default user sees expected external accounts","duration":5450,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"can deposit funds successfully","fullTitle":"Authenticated default user can deposit funds successfully","duration":5554,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"can see balance update after deposit","fullTitle":"Authenticated default user can see balance update after deposit","duration":3161,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"can see transaction in history after deposit","fullTitle":"Authenticated default user can see transaction in history after deposit","duration":6109,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"can deposit to new account and see new account","fullTitle":"Authenticated default user can deposit to new account and see new account","duration":7143,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot be equal to zero","fullTitle":"Deposit is unsuccessful with invalid data cannot be equal to zero","duration":4320,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot be less than zero","fullTitle":"Deposit is unsuccessful with invalid data cannot be less than zero","duration":2634,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot reference invalid account number","fullTitle":"Deposit is unsuccessful with invalid data cannot reference invalid account number","duration":7958,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot reference invalid routing number","fullTitle":"Deposit is unsuccessful with invalid data cannot reference invalid routing number","duration":5812,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot reference local routing number","fullTitle":"Deposit is unsuccessful with invalid data cannot reference local routing number","duration":11378,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["end",{"suites":2,"tests":12,"passes":12,"pending":0,"failures":0,"start":"2024-08-26T01:04:55.533Z","end":"2024-08-26T01:06:00.397Z","duration":64864}]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] (Results)
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test] β Tests: 12 β
Step #8 - "run-e2e-tests": [e2e-test] β Passing: 12 β
Step #8 - "run-e2e-tests": [e2e-test] β Failing: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Pending: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Skipped: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Screenshots: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Video: false β
Step #8 - "run-e2e-tests": [e2e-test] β Duration: 1 minute, 4 seconds β
Step #8 - "run-e2e-tests": [e2e-test] β Spec Ran: deposit_spec.js β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] Running: home_page_spec.js (3 of 5)
Step #8 - "run-e2e-tests": [e2e-test] ["start",{"total":1}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"successfully loads","fullTitle":"The Home Page successfully loads","duration":315,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["end",{"suites":1,"tests":1,"passes":1,"pending":0,"failures":0,"start":"2024-08-26T01:06:02.720Z","end":"2024-08-26T01:06:03.055Z","duration":335}]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] (Results)
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test] β Tests: 1 β
Step #8 - "run-e2e-tests": [e2e-test] β Passing: 1 β
Step #8 - "run-e2e-tests": [e2e-test] β Failing: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Pending: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Skipped: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Screenshots: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Video: false β
Step #8 - "run-e2e-tests": [e2e-test] β Duration: 0 seconds β
Step #8 - "run-e2e-tests": [e2e-test] β Spec Ran: home_page_spec.js β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] Running: login_spec.js (4 of 5)
Step #8 - "run-e2e-tests": [e2e-test] ["start",{"total":11}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"successfully loads","fullTitle":"Login Page successfully loads","duration":270,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] error: XDG_RUNTIME_DIR is invalid or not set in the environment.
Step #8 - "run-e2e-tests": [e2e-test] error: XDG_RUNTIME_DIR is invalid or not set in the environment.
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"redirects to home","fullTitle":"Default Credentials on Form Submission redirects to home","duration":4668,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees correct username","fullTitle":"Default Credentials on Form Submission sees correct username","duration":8769,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees correct balance","fullTitle":"Default Credentials on Form Submission sees correct balance","duration":2429,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees transaction history","fullTitle":"Default Credentials on Form Submission sees transaction history","duration":7456,"currentRetry":2}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"does not see empty transaction message","fullTitle":"Default Credentials on Form Submission does not see empty transaction message","duration":4695,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"does not see error message","fullTitle":"Default Credentials on Form Submission does not see error message","duration":5817,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"login and signup redirects back to home","fullTitle":"Default Credentials on Form Submission login and signup redirects back to home","duration":4860,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"fails with alert banner","fullTitle":"Bad Credentials on Form Submission fails with alert banner","duration":1037,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot access home page","fullTitle":"Bad Credentials on Form Submission cannot access home page","duration":1100,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["end",{"suites":4,"tests":11,"passes":10,"pending":1,"failures":0,"start":"2024-08-26T01:06:05.211Z","end":"2024-08-26T01:07:07.445Z","duration":62234}]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] (Results)
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test] β Tests: 11 β
Step #8 - "run-e2e-tests": [e2e-test] β Passing: 10 β
Step #8 - "run-e2e-tests": [e2e-test] β Failing: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Pending: 1 β
Step #8 - "run-e2e-tests": [e2e-test] β Skipped: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Screenshots: 2 β
Step #8 - "run-e2e-tests": [e2e-test] β Video: false β
Step #8 - "run-e2e-tests": [e2e-test] β Duration: 1 minute, 2 seconds β
Step #8 - "run-e2e-tests": [e2e-test] β Spec Ran: login_spec.js β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] (Screenshots)
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] - /e2e/cypress/screenshots/login_spec.js/Default Credentials on Form Submission -- (1050x865)
Step #8 - "run-e2e-tests": [e2e-test] sees transaction history (failed).png
Step #8 - "run-e2e-tests": [e2e-test] - /e2e/cypress/screenshots/login_spec.js/Default Credentials on Form Submission -- (1050x865)
Step #8 - "run-e2e-tests": [e2e-test] sees transaction history (failed) (attempt 2).png
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] Running: transfer_spec.js (5 of 5)
Step #8 - "run-e2e-tests": [e2e-test] ["start",{"total":12}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees transfer button","fullTitle":"Authenticated default user sees transfer button","duration":8189,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"clicking payments button makes modal visible","fullTitle":"Authenticated default user clicking payments button makes modal visible","duration":6266,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"sees expected recipients","fullTitle":"Authenticated default user sees expected recipients","duration":4032,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"can transfer funds successfully","fullTitle":"Authenticated default user can transfer funds successfully","duration":5742,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"see balance update after transfer","fullTitle":"Authenticated default user see balance update after transfer","duration":4908,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"see transaction in history after transfer","fullTitle":"Authenticated default user see transaction in history after transfer","duration":4887,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"can transfer to a new recipient and see its contact","fullTitle":"Authenticated default user can transfer to a new recipient and see its contact","duration":4109,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot be greater than balance","fullTitle":"Transfer is unsuccessful with invalid data cannot be greater than balance","duration":3837,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot be equal to zero","fullTitle":"Transfer is unsuccessful with invalid data cannot be equal to zero","duration":4360,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot be less than zero","fullTitle":"Transfer is unsuccessful with invalid data cannot be less than zero","duration":4444,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot reference invalid account","fullTitle":"Transfer is unsuccessful with invalid data cannot reference invalid account","duration":5395,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["pass",{"title":"cannot transfer to self","fullTitle":"Transfer is unsuccessful with invalid data cannot transfer to self","duration":4324,"currentRetry":0}]
Step #8 - "run-e2e-tests": [e2e-test] ["end",{"suites":2,"tests":12,"passes":12,"pending":0,"failures":0,"start":"2024-08-26T01:07:09.626Z","end":"2024-08-26T01:08:10.788Z","duration":61162}]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] (Results)
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test] β Tests: 12 β
Step #8 - "run-e2e-tests": [e2e-test] β Passing: 12 β
Step #8 - "run-e2e-tests": [e2e-test] β Failing: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Pending: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Skipped: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Screenshots: 0 β
Step #8 - "run-e2e-tests": [e2e-test] β Video: false β
Step #8 - "run-e2e-tests": [e2e-test] β Duration: 1 minute, 1 second β
Step #8 - "run-e2e-tests": [e2e-test] β Spec Ran: transfer_spec.js β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ====================================================================================================
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] (Run Finished)
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] Spec Tests Passing Failing Pending Skipped
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test] β β create_spec.js 00:37 11 11 - - - β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
Step #8 - "run-e2e-tests": [e2e-test] β β deposit_spec.js 01:04 12 12 - - - β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
Step #8 - "run-e2e-tests": [e2e-test] β β home_page_spec.js 338ms 1 1 - - - β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
Step #8 - "run-e2e-tests": [e2e-test] β β login_spec.js 01:02 11 10 - 1 - β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
Step #8 - "run-e2e-tests": [e2e-test] β β transfer_spec.js 01:01 12 12 - - - β
Step #8 - "run-e2e-tests": [e2e-test] ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step #8 - "run-e2e-tests": [e2e-test] β All specs passed! 03:45 47 46 - 1 -
Step #8 - "run-e2e-tests": [e2e-test]
Step #8 - "run-e2e-tests": [e2e-test] ++ [[ 0 -ne 0 ]]
Step #8 - "run-e2e-tests":
Finished Step #8 - "run-e2e-tests"
Starting Step #9 - "delete-environment"
Step #9 - "delete-environment": Already have image (with digest): gcr.io/k8s-skaffold/skaffold:v2.7.1
Step #9 - "delete-environment": + skaffold delete --namespace=pr2196 --profile=development
Step #9 - "delete-environment": Cleaning up...
Step #9 - "delete-environment": - deployment.apps "loadgenerator" deleted
Step #9 - "delete-environment": - service "frontend" deleted
Step #9 - "delete-en
Loading