From 3746dd47f8768bd341c7390167baa1f9a5f0f515 Mon Sep 17 00:00:00 2001 From: Cesar Celis Hernandez Date: Mon, 12 Sep 2022 20:59:33 -0400 Subject: [PATCH] To migrate Permissions Tests Part 1 test (#2299) migrate all-permissions-1 --- .github/workflows/jobs.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/jobs.yaml b/.github/workflows/jobs.yaml index e1f91207f..13328fef3 100644 --- a/.github/workflows/jobs.yaml +++ b/.github/workflows/jobs.yaml @@ -401,7 +401,7 @@ jobs: - reuse-golang-dependencies - vulnerable-dependencies-checks - semgrep-static-code-analysis - runs-on: ${{ matrix.os }} + runs-on: [ self-hosted, vm-docker, xvfb-run ] strategy: matrix: go-version: [ 1.18.x, 1.19.x ] @@ -465,6 +465,18 @@ jobs: run: | make console + - name: Install dependencies + env: + GO111MODULE: on + GOOS: linux + run: | + cd portal-ui; yarn install; + + - name: clean-previous-containers-if-any + run: | + docker stop minio || true; + docker container prune -f || true; + - name: Start Console, front-end app and initialize users/policies run: | (./console server) & (make initialize-permissions) @@ -472,7 +484,7 @@ jobs: - name: Run TestCafe Tests uses: DevExpress/testcafe-action@latest with: - args: '"chrome:headless" portal-ui/tests/permissions-1/ --skip-js-errors -c 3' + args: '"chrome --headless --no-sandbox" portal-ui/tests/permissions-1/ --skip-js-errors -c 3' - name: Clean up users & policies run: |