Skip to content
Draft
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
c1b0562
IBX-9473 POC
tomaszszopinski Aug 27, 2025
27ab458
fixed typo
tomaszszopinski Aug 27, 2025
c50ced5
Added artifact upload step
tomaszszopinski Aug 27, 2025
b1d4e27
Changed path
tomaszszopinski Aug 27, 2025
f65be69
removed tmp
tomaszszopinski Aug 28, 2025
02a4a63
changed workspace
tomaszszopinski Aug 28, 2025
9a9b77d
removed html formatter
tomaszszopinski Sep 9, 2025
59df635
fixed syntax
tomaszszopinski Sep 9, 2025
2369dc8
fixed additional syntax
tomaszszopinski Sep 9, 2025
1138d45
syntax fix
tomaszszopinski Sep 10, 2025
bf00b0b
more syntax fixes
tomaszszopinski Sep 10, 2025
c5e3ce5
removed additional folder
tomaszszopinski Sep 10, 2025
54661f5
changed output path
tomaszszopinski Sep 10, 2025
ca65a4b
changed if to always()
tomaszszopinski Sep 10, 2025
c67a215
Added continue-on-error
tomaszszopinski Sep 12, 2025
cc68cf4
fixed syntax
tomaszszopinski Sep 12, 2025
989ea90
Slightly changed screenshot dir
tomaszszopinski Sep 12, 2025
a44d01a
trying another path
tomaszszopinski Sep 12, 2025
b47c699
removed continuation on error
tomaszszopinski Sep 17, 2025
5b8868c
restored continue on true
tomaszszopinski Sep 17, 2025
1850548
removed workspace from path
tomaszszopinski Sep 17, 2025
98667bd
removed folder mkdir
tomaszszopinski Sep 17, 2025
fc7ddf8
restored mkdir
tomaszszopinski Sep 17, 2025
f0590c7
changed workspace var
tomaszszopinski Sep 18, 2025
b9203de
changed workspace var
tomaszszopinski Sep 18, 2025
5f18dbd
specified file extension
tomaszszopinski Sep 19, 2025
624da4c
removed extension
tomaszszopinski Sep 19, 2025
95b693c
trying another path
tomaszszopinski Sep 19, 2025
f5701c7
yet another approach
tomaszszopinski Sep 22, 2025
a8c5585
entrypoint override
tomaszszopinski Sep 22, 2025
f52e0ab
another approach
tomaszszopinski Sep 23, 2025
3736993
fixed syntax
tomaszszopinski Sep 23, 2025
e13e2a5
yet another approach
tomaszszopinski Sep 23, 2025
55b89c3
yet another approach
tomaszszopinski Sep 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 23 additions & 4 deletions .github/workflows/browser-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -325,10 +325,29 @@ jobs:
docker compose --env-file=.env exec -T --user www-data app sh -c "composer run post-install-cmd"
fi

- name: Run tests
run: |
cd ${HOME}/build/project
docker compose --env-file=.env exec -T --user www-data app sh -c "vendor/bin/ibexabehat --group-count=${{ needs.setup-jobs.outputs.job-count }} --group-offset=${{ matrix.offset }} ${{ inputs.test-suite }} --process=1"
- name: Run tests
run: |
cd ${HOME}/build/project
mkdir -p behat-output
docker compose run --rm \
-v $GITHUB_WORKSPACE/build/project/behat-output:/var/www/behat-output \
app sh -c '
su -s /bin/sh www-data -c "
vendor/bin/ibexabehat \
--group-count=${{ needs.setup-jobs.outputs.job-count }} \
--group-offset=${{ matrix.offset }} \
${{ inputs.test-suite }} \
--process=1
"
'
continue-on-error: false

- name: Upload Behat artifacts
if: failure()
uses: actions/upload-artifact@v4
with:
name: behat-artifacts
path: build/project/behat-output/**

- if: always() && github.event_name != 'pull_request'
name: Create Slack message variables
Expand Down