Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
258 commits
Select commit Hold shift + click to select a range
1fb18b0
chore: update path to test-setup-runner
madhur310 Apr 1, 2025
b7d9a4b
chore: making the tests dependency as non-dev
madhur310 Apr 1, 2025
98d6694
chore: fixing lint issues
madhur310 Apr 1, 2025
552feee
chore: adding package-loc
madhur310 Apr 1, 2025
d6c2574
chore: moving redhat to dev dependency
madhur310 Apr 2, 2025
39f4aae
fixing path in rune2e
madhur310 Apr 2, 2025
9636471
W-18205398 Fix: fallout from changing LSP restart function (#6200)
kylewalke Apr 10, 2025
127698d
chore: update branch (#6204)
CristiCanizales Apr 14, 2025
88018fe
feat: W-18279724 - delete from project and org right click (#6208)
CristiCanizales Apr 16, 2025
7dd3c96
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
madhur310 May 1, 2025
330fc08
chore: update dependencies to use npm module
madhur310 May 2, 2025
3cc1bd6
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
madhur310 May 2, 2025
2acb742
chore: fix lint issues
madhur310 May 2, 2025
24d4abc
chore: adding vsix path and dev hub alias
madhur310 May 2, 2025
a750982
chore: adding DEV_HUB_USER_NAME
madhur310 May 2, 2025
7f7d633
fix: add hardcoded values
madhur310 May 2, 2025
60ae7de
fix: add hardcoded devhubusername
madhur310 May 2, 2025
62b69d1
chore: add spec files as input
madhur310 May 2, 2025
b43ec2f
chore: adding the spec files in a single line
madhur310 May 2, 2025
819e556
chore: pass in spec files as single space seperated strings
madhur310 May 2, 2025
a978b72
chore: update mocharc to specify test folder
madhur310 May 3, 2025
1561416
chore: adding path to all files in automation-tests command
madhur310 May 5, 2025
cea9968
chore: updating vsix path
madhur310 May 5, 2025
de5442e
chore: update tools package version
madhur310 May 5, 2025
bcb659f
chore: update the runE2E to show js files
madhur310 May 5, 2025
1009211
chore: add compile step
madhur310 May 5, 2025
25fb90a
chore: some fixes for e2e tests
madhur310 May 5, 2025
5390ee0
chore: revert package jsn changes
madhur310 May 5, 2025
95a9a79
chore: update node path import
madhur310 May 5, 2025
52104f7
chore: update import
madhur310 May 5, 2025
f582b40
chore: update import
madhur310 May 5, 2025
8f0bb1e
chore: update package json to not run all tests for all runs
madhur310 May 5, 2025
92159c4
chore: add --spec argument
madhur310 May 5, 2025
c26e7c6
chore: updating package.json to use updated test-tools
madhur310 May 6, 2025
269905a
chore: update package.json
madhur310 May 6, 2025
49cfc68
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
madhur310 May 6, 2025
76f3e9c
chore: removing retries
madhur310 May 6, 2025
82d8d53
chore: update command
madhur310 May 12, 2025
4efb4b4
fix: retrigger create github release
madhur310 May 12, 2025
e43e2f9
fix: retrigger create github release
madhur310 May 12, 2025
ffd62a2
fix: retrigger create github release
madhur310 May 12, 2025
ee1564b
fix: retrigger build
madhur310 May 12, 2025
e599149
chore: update package-lock
madhur310 May 12, 2025
b3834a0
fix: retrigger build
madhur310 May 12, 2025
2cfd5ca
chore: ran npm update and fixed mismatch version
madhur310 May 12, 2025
2bb2cff
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
madhur310 May 12, 2025
503a36a
chore: update package-lock
madhur310 May 12, 2025
848df22
chore: update package-lock
madhur310 May 12, 2025
b037802
chore: fix lint issues and add retries
madhur310 May 13, 2025
1db9f8e
chore: add prefix
madhur310 May 13, 2025
5794904
chore: port over https://github.com/forcedotcom/salesforcedx-vscode-a…
madhur310 May 13, 2025
0e53729
chore: updating fs import
madhur310 May 13, 2025
6d237c3
chore: update artifact folder
madhur310 May 13, 2025
2a04800
chore: removing mocha step dependency
madhur310 May 13, 2025
10f1353
chore: trying a clean run to check retries work
madhur310 May 13, 2025
012bfa5
chore: add retries to all steps
madhur310 May 14, 2025
6939580
fix: remove the check for text that no longer exists from Apex Replay…
daphne-sfdc May 14, 2025
40d0822
chore: refactor code to reduce try - catch retries
madhur310 May 14, 2025
1c08bf8
chore: extract inline file str with test data
madhur310 May 14, 2025
d994672
chore: update runE2E for windows
madhur310 May 14, 2025
db7759c
chore: fix windows syntax error
madhur310 May 14, 2025
9b86f2a
chore: updating syntax for win
madhur310 May 14, 2025
5384eb0
chore: update win syntax
madhur310 May 14, 2025
39603bc
chore: update win/bash syntax
madhur310 May 14, 2025
4fb5b70
chore: copy new files to lib
madhur310 May 14, 2025
6059eab
chore: wip
madhur310 May 14, 2025
9e077df
chore: wip
madhur310 May 14, 2025
9cd0115
chore: wip
madhur310 May 15, 2025
6778b13
chore: wip
madhur310 May 15, 2025
cf55f2a
fix: W-18542925 - update selector for checkbox in runApexTests.e2e.ts…
CristiCanizales May 17, 2025
6708655
fix: remove xsteps for create LWC test in templates.e2e.ts because th…
daphne-sfdc May 21, 2025
4d4c249
chore: move sfdxProject
madhur310 May 23, 2025
30d1871
fix: retrigger build
madhur310 May 23, 2025
4df700e
chore: fix compile
madhur310 May 23, 2025
f750486
chore: try powershell
madhur310 May 29, 2025
ecf953d
chore: try windows fix
madhur310 Jun 13, 2025
1e0a274
chore: try windows fix
madhur310 Jun 13, 2025
df5555f
chore: try windows fix
madhur310 Jun 13, 2025
df750f6
chore: try windows fix
madhur310 Jun 13, 2025
26242a9
chore: try windows fix
madhur310 Jun 13, 2025
46fd9ae
chore: try windows fix
madhur310 Jun 13, 2025
640b9ad
chore: apply fixes from redhat
madhur310 Jun 15, 2025
11854d7
chore: fix compile
madhur310 Jun 15, 2025
88a9295
chore: check salesforcecli version
madhur310 Jun 16, 2025
83e1944
chore: update script to not create sub process
madhur310 Jun 16, 2025
a9831bb
chore: update debug
madhur310 Jun 16, 2025
df43b27
chore: update plock.json
madhur310 Jun 16, 2025
f20ff43
fix: testing wrapper for setText
madhur310 Jun 17, 2025
f63dc02
fix: prevent ubuntu tests
madhur310 Jun 17, 2025
7b6466b
fix: updating logic to pass in custom object path
madhur310 Jun 17, 2025
58935da
fix: add semver dependency
madhur310 Jun 17, 2025
708b009
fix: updating text in debug lwc
madhur310 Jun 18, 2025
72f810b
fix: update retries to 1
madhur310 Jun 18, 2025
7ba9f2b
fix: update retries
madhur310 Jun 18, 2025
005621f
fix: add setup fixes
madhur310 Jun 18, 2025
807c95b
fix: add retries to indexing complete
madhur310 Jun 18, 2025
c107b63
fix: update version
madhur310 Jun 18, 2025
7f1434c
fix: bump version
madhur310 Jun 18, 2025
bb4f0a8
fix: bump version
madhur310 Jun 18, 2025
bca1300
fix: bump version
madhur310 Jun 19, 2025
127c61e
fix: updating path to artifacts
madhur310 Jun 19, 2025
0632039
fix: update upload artifact condition
madhur310 Jun 19, 2025
be72a9d
fix: update paths
madhur310 Jun 19, 2025
ec908d4
fix: debug show current dir
madhur310 Jun 19, 2025
8aa85aa
fix: update paths
madhur310 Jun 19, 2025
05b62d8
fix: update path
madhur310 Jun 19, 2025
f6e13a0
fix: bump version
madhur310 Jun 19, 2025
5144a89
fix: fix import
madhur310 Jun 20, 2025
947eb36
fix: createOas
madhur310 Jun 20, 2025
24bc542
fix: adding wait on continueDebugging
madhur310 Jun 20, 2025
561a7eb
fix: use verifyNotification
madhur310 Jun 20, 2025
67fa250
fix: try ubuntu
madhur310 Jun 20, 2025
5c926d9
fix: try ubuntu log
madhur310 Jun 20, 2025
5e0af66
fix: adding logs for ubuntu tests
madhur310 Jun 20, 2025
b509068
fix: try ubuntu fix
madhur310 Jun 20, 2025
8bad86b
chore: try new fix
madhur310 Jun 20, 2025
d9626f2
fix: try ubuntu virtual display
madhur310 Jun 23, 2025
f1c6bb7
fix: updating getTextEditor to actually retry
madhur310 Jun 23, 2025
53559df
fix: bump verion
madhur310 Jun 23, 2025
8fc7367
fix: validate if test spec was found
madhur310 Jun 23, 2025
215a924
fix: correcting sha
madhur310 Jun 23, 2025
4f5d7a4
fix: adding list spec files
madhur310 Jun 23, 2025
a813ffa
fix: updating case
madhur310 Jun 23, 2025
7cf23c4
fix: bump version
madhur310 Jun 24, 2025
6a9bcad
fix: adding pause for open file
madhur310 Jun 24, 2025
2fe3ada
fix: bump version
madhur310 Jun 24, 2025
a2c6457
fix: updating timeout
madhur310 Jun 24, 2025
e94bde7
fix: try helper method
madhur310 Jun 24, 2025
a628e8a
fix: fix compile
madhur310 Jun 24, 2025
9175bfa
fix: bump version
madhur310 Jun 24, 2025
01e5edc
fix: bump version
madhur310 Jun 24, 2025
4d4198f
fix: add logging
madhur310 Jun 24, 2025
022996e
fix: bump version
madhur310 Jun 25, 2025
4e97ecc
fix: bump version
madhur310 Jun 25, 2025
c39d22b
fix: update debug lwc to scroll to top
madhur310 Jun 25, 2025
bbe789d
fix: bump version
madhur310 Jun 25, 2025
08612a7
fix: adding push pull fix
madhur310 Jun 25, 2025
a838126
fix: adding logs and pauses for linux
madhur310 Jun 25, 2025
c21098e
fix: add more logs
madhur310 Jun 25, 2025
91d8ef3
fix: add retries for codeLens and sidebar clicks
madhur310 Jun 25, 2025
0a53b32
fix: add retries for code lense
madhur310 Jun 25, 2025
183636d
fix: adding logs and bump version
madhur310 Jun 26, 2025
5b6b37d
fix: bump version
madhur310 Jun 26, 2025
1900425
fix: more tweeks
madhur310 Jun 26, 2025
5e71112
fix: update windows wf and skip test
madhur310 Jun 26, 2025
0b9c23d
fix: skip the right test
madhur310 Jun 26, 2025
c607b81
fix: cleaning up logs
madhur310 Jun 26, 2025
2694e7f
fix: bump version
madhur310 Jun 26, 2025
68f121b
fix: update to use common helper
madhur310 Jun 26, 2025
b1045ff
fix: updating timeouts
madhur310 Jun 26, 2025
8ee10cf
fix: bump version
madhur310 Jun 26, 2025
86da3be
fix: adding retries to getActiveTab
madhur310 Jun 26, 2025
8a68607
fix: adding retries to item.select
madhur310 Jun 26, 2025
0d166cf
fix: trying a different retry approach for createOasDoc
madhur310 Jun 26, 2025
730f56e
fix: adding retries
madhur310 Jun 26, 2025
868f40c
fix: try a different approach
madhur310 Jun 27, 2025
4e498c1
fix: try zooming out
madhur310 Jun 27, 2025
7ec4ec6
fix: try zoom out for notification button
madhur310 Jun 27, 2025
a00190e
fix: using test-tools zoom method
madhur310 Jun 27, 2025
6b9a06b
fix: try pausing before zoom out
madhur310 Jun 27, 2025
fb38c98
fix: bump version
madhur310 Jun 27, 2025
8ac7314
fix: removing zoom and bump version
madhur310 Jun 27, 2025
49509f7
fix: add retry check notif
madhur310 Jun 27, 2025
f3fbfb6
fix: trying windows fix
madhur310 Jun 27, 2025
89cc761
fix: try native shell
madhur310 Jun 28, 2025
1dc5f05
fix: add pauses for flaky loads
madhur310 Jun 28, 2025
e81abae
fix: use notif verification with retries
madhur310 Jun 28, 2025
ad5d0bd
fix: use bash -c for windows
madhur310 Jun 28, 2025
4f5cbcf
fix: run all steps in retries
madhur310 Jun 28, 2025
9016e25
fix: try a different approach for windows
madhur310 Jun 28, 2025
3543551
fix: create a bash script
madhur310 Jun 28, 2025
d8f8d03
fix: adding retry and suppress warning
madhur310 Jun 28, 2025
34f8e52
fix: trigger e2e on PR
madhur310 Jun 30, 2025
79156f2
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
madhur310 Jun 30, 2025
f1be7fc
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
madhur310 Jun 30, 2025
4e32039
fix: invoke e2e as workflow job, not a step
madhur310 Jun 30, 2025
b729a21
fix: adding gh_token env variable
madhur310 Jun 30, 2025
b174b03
fix: inherit secrets
madhur310 Jun 30, 2025
3b952a2
fix: trigger e2e from commit yml
madhur310 Jun 30, 2025
32aa6eb
fix: workaround for 20 workflow limit
madhur310 Jun 30, 2025
20bd62f
fix: bump version
madhur310 Jun 30, 2025
8de9045
fix: regenerate package-lock
madhur310 Jun 30, 2025
a87515a
fix: change node version
madhur310 Jun 30, 2025
ec1df10
fix: categorize the tests
madhur310 Jun 30, 2025
1c18297
fix: add some resiliance and rename
madhur310 Jun 30, 2025
ebc385f
fix: lint and bump version
madhur310 Jul 1, 2025
f138e2f
fix: move test-tools as a devDep
madhur310 Jul 1, 2025
5c49ccf
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
madhur310 Jul 1, 2025
5c98ec5
fix: don't skip husky install
madhur310 Jul 1, 2025
b4d5a6a
fix: cleanup test-resources
madhur310 Jul 1, 2025
05eb0cc
fix: skip husky script
madhur310 Jul 1, 2025
c503910
fix: try some fixes for tests
madhur310 Jul 1, 2025
6762d63
fix: adding more clean up logic
madhur310 Jul 1, 2025
3e1f43d
fix: add more clean up
madhur310 Jul 1, 2025
9fbf06e
fix: try husky workaround and add retries
madhur310 Jul 2, 2025
ff2d846
fix: trying visual force fix
madhur310 Jul 2, 2025
3cebe08
fix: adding clean and retry for vscode download
madhur310 Jul 2, 2025
a2f3aa5
fix: fixing capitalization
madhur310 Jul 2, 2025
7602f9e
fix: bump versions
madhur310 Jul 2, 2025
78e3b36
fix: compile
madhur310 Jul 2, 2025
4c9161f
fix: skip husky install in the command
madhur310 Jul 2, 2025
d86b6a9
fix: bump version
madhur310 Jul 2, 2025
25d3e22
fix: remove husky_skip install from script
madhur310 Jul 2, 2025
26669db
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
madhur310 Jul 2, 2025
0a922b6
fix: lint issue and unpin
madhur310 Jul 2, 2025
74e1c3a
fix: bump version
madhur310 Jul 3, 2025
af9e1f9
fix: add proper logs and use tries workflow
madhur310 Jul 3, 2025
e4dbd0b
fix: passing env variable
madhur310 Jul 3, 2025
6ecc845
fix: adding script to avoid os specific logic
madhur310 Jul 3, 2025
aed1682
fix: create scripts inline
madhur310 Jul 3, 2025
1aca12c
fix: fix log
madhur310 Jul 3, 2025
5e97392
fix: logs
madhur310 Jul 3, 2025
0c6e4a4
fix: bump version
madhur310 Jul 3, 2025
31ff730
fix: bump version
madhur310 Jul 3, 2025
0f0bfd3
fix: adding retry and overrideText
madhur310 Jul 7, 2025
112eaf8
fix: update logging and bump v
madhur310 Jul 7, 2025
d9a6de1
fix: bump version and retry
madhur310 Jul 7, 2025
51584dc
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
madhur310 Jul 7, 2025
107b0ee
fix: update vscode-extension-tester dependency to version ^8.16.0
daphne-sfdc Jul 7, 2025
48d3894
fix: version bump
madhur310 Jul 8, 2025
bde0049
fix: update start import and remove unnecessary checks
madhur310 Jul 8, 2025
e334622
fix: push pull fix
madhur310 Jul 8, 2025
29f2a00
fix: set custom modal settings in test setup
madhur310 Jul 8, 2025
5fc8d4d
fix: try parsing json errors better
madhur310 Jul 8, 2025
126aa91
fix: bump to add retries to modal
madhur310 Jul 8, 2025
c7617c5
fix: modal update
madhur310 Jul 9, 2025
d7113b6
fix: version bump
madhur310 Jul 9, 2025
99b74f2
fix: adding more pause/retry for save file logic update
madhur310 Jul 9, 2025
f7eb7a3
fix: bump version
madhur310 Jul 9, 2025
085f09a
chore: try using throttle factor and increase timeout
madhur310 Jul 9, 2025
9fa97a4
fix: version bump with pr feedback
madhur310 Jul 10, 2025
eb576b5
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
mshanemc Jul 10, 2025
e881dce
fix: skipping test
madhur310 Jul 10, 2025
e6d766b
fix: adding permission fixes for windows
madhur310 Jul 10, 2025
70e2608
fix: adding retries for vscode downloads
madhur310 Jul 10, 2025
312d224
Merge branch 'develop' into madhur/W-18078038-move-e2e-tests
mshanemc Jul 10, 2025
cfbc8c8
Merge remote-tracking branch 'origin/develop' into madhur/W-18078038-…
mshanemc Jul 10, 2025
463d078
Merge branches 'madhur/W-18078038-move-e2e-tests' and 'madhur/W-18078…
mshanemc Jul 10, 2025
dbe360c
fix: v bump
madhur310 Jul 10, 2025
89b16fd
fix: v bump
madhur310 Jul 11, 2025
77d768c
fix: v bump
madhur310 Jul 11, 2025
1e8fcf7
fix: v bump
madhur310 Jul 11, 2025
622c4bf
fix: bump v
madhur310 Jul 11, 2025
31d8903
fix: v bump
madhur310 Jul 11, 2025
f4360cb
fix: trying beefier windows machine
madhur310 Jul 11, 2025
6bf44d1
fix: reducing throttle_factor to see if its faster
madhur310 Jul 11, 2025
97ad0ce
fix: skip failing manifest tests
madhur310 Jul 11, 2025
de06245
fix: update comment
madhur310 Jul 11, 2025
ab7b4c3
fix: try non beefier runs to find ones that need beefier
madhur310 Jul 11, 2025
500251d
fix: skip know fail
madhur310 Jul 11, 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
50 changes: 14 additions & 36 deletions .github/workflows/apexE2E.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,7 @@ name: Apex End to End Tests
on:
workflow_dispatch:
inputs:
automationBranch:
description: 'Set the branch to use for automation tests'
required: false
default: 'main'
type: string
createOASDoc:
createOasDoc:
description: 'Create OAS Doc'
required: false
default: true
Expand Down Expand Up @@ -50,12 +45,7 @@ on:

workflow_call:
inputs:
automationBranch:
description: 'Set the branch to use for automation tests'
required: false
default: 'main'
type: string
createOASDoc:
createOasDoc:
description: 'Create OAS Doc'
required: false
default: true
Expand Down Expand Up @@ -96,14 +86,12 @@ on:
type: string

jobs:
createOASDoc:
if: ${{ inputs.createOASDoc }}
createOasDoc:
if: ${{ inputs.createOasDoc }}
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'createOASDoc.e2e.js'
testToRun: 'createOasDoc.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}

Expand All @@ -112,8 +100,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'apexLsp.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -123,8 +109,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'apexReplayDebugger.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -135,8 +119,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'debugApexTests.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -146,8 +128,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'runApexTests.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -157,50 +137,48 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'trailApexReplayDebugger.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}

slack_success_notification:
if: ${{ success() }}
needs: [createOASDoc, apexLSP, apexReplayDebugger, debugApexTests, runApexTests, trailApexReplayDebugger]
needs: [createOasDoc, apexLSP, apexReplayDebugger, debugApexTests, runApexTests, trailApexReplayDebugger]
uses: ./.github/workflows/slackNotification.yml
secrets: inherit
with:
title: 'Apex E2E Tests'
vscodeVersion: ${{ inputs.vscodeVersion }}
testsBranch: ${{ inputs.automationBranch }}
summary: '\n-Create OAS Doc: ${{ needs.createOASDoc.result }}\n- Apex LSP: ${{ needs.apexLSP.result }}\n- Apex Replay Debugger: ${{ needs.apexReplayDebugger.result }}\n- Debug Apex Tests: ${{ needs.debugApexTests.result }}\n- Run Apex Tests: ${{ needs.runApexTests.result }}\n- Trail Apex Replay Debugger: ${{ needs.trailApexReplayDebugger.result }}'
testsBranch: ${{ github.ref }}
summary: '\n-Create OAS Doc: ${{ needs.createOasDoc.result }}\n- Apex LSP: ${{ needs.apexLSP.result }}\n- Apex Replay Debugger: ${{ needs.apexReplayDebugger.result }}\n- Debug Apex Tests: ${{ needs.debugApexTests.result }}\n- Run Apex Tests: ${{ needs.runApexTests.result }}\n- Trail Apex Replay Debugger: ${{ needs.trailApexReplayDebugger.result }}'
result: 'All the tests passed.'
workflow: 'actions/runs/${{ github.run_id }}'
type: 'e2e'

slack_failure_notification:
if: ${{ failure() }}
needs: [createOASDoc, apexLSP, apexReplayDebugger, debugApexTests, runApexTests, trailApexReplayDebugger]
needs: [createOasDoc, apexLSP, apexReplayDebugger, debugApexTests, runApexTests, trailApexReplayDebugger]
uses: ./.github/workflows/slackNotification.yml
secrets: inherit
with:
title: 'Apex E2E Tests'
vscodeVersion: ${{ inputs.vscodeVersion }}
testsBranch: ${{ inputs.automationBranch }}
summary: '\n-Create OAS Doc: ${{ needs.createOASDoc.result }}\n- Apex LSP: ${{ needs.apexLSP.result }}\n- Apex Replay Debugger: ${{ needs.apexReplayDebugger.result }}\n- Debug Apex Tests: ${{ needs.debugApexTests.result }}\n- Run Apex Tests: ${{ needs.runApexTests.result }}\n- Trail Apex Replay Debugger: ${{ needs.trailApexReplayDebugger.result }}'
testsBranch: ${{ github.ref }}
summary: '\n-Create OAS Doc: ${{ needs.createOasDoc.result }}\n- Apex LSP: ${{ needs.apexLSP.result }}\n- Apex Replay Debugger: ${{ needs.apexReplayDebugger.result }}\n- Debug Apex Tests: ${{ needs.debugApexTests.result }}\n- Run Apex Tests: ${{ needs.runApexTests.result }}\n- Trail Apex Replay Debugger: ${{ needs.trailApexReplayDebugger.result }}'
result: 'Not all the tests passed.'
workflow: 'actions/runs/${{ github.run_id }}'
type: 'e2e'

slack_cancelled_notification:
if: ${{ cancelled() }}
needs: [createOASDoc, apexLSP, apexReplayDebugger, debugApexTests, runApexTests, trailApexReplayDebugger]
needs: [createOasDoc, apexLSP, apexReplayDebugger, debugApexTests, runApexTests, trailApexReplayDebugger]
uses: ./.github/workflows/slackNotification.yml
secrets: inherit
with:
title: 'Apex E2E Tests'
vscodeVersion: ${{ inputs.vscodeVersion }}
testsBranch: ${{ inputs.automationBranch }}
summary: '\n-Create OAS Doc: ${{ needs.createOASDoc.result }}\n- Apex LSP: ${{ needs.apexLSP.result }}\n- Apex Replay Debugger: ${{ needs.apexReplayDebugger.result }}\n- Debug Apex Tests: ${{ needs.debugApexTests.result }}\n- Run Apex Tests: ${{ needs.runApexTests.result }}\n- Trail Apex Replay Debugger: ${{ needs.trailApexReplayDebugger.result }}'
testsBranch: ${{ github.ref }}
summary: '\n-Create OAS Doc: ${{ needs.createOasDoc.result }}\n- Apex LSP: ${{ needs.apexLSP.result }}\n- Apex Replay Debugger: ${{ needs.apexReplayDebugger.result }}\n- Debug Apex Tests: ${{ needs.debugApexTests.result }}\n- Run Apex Tests: ${{ needs.runApexTests.result }}\n- Trail Apex Replay Debugger: ${{ needs.trailApexReplayDebugger.result }}'
result: 'The workflow was cancelled.'
workflow: 'actions/runs/${{ github.run_id }}'
type: 'e2e'
30 changes: 3 additions & 27 deletions .github/workflows/coreE2E.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ name: Core End to End Tests
on:
workflow_dispatch:
inputs:
automationBranch:
description: 'Set the branch to use for automation tests'
required: false
default: 'main'
type: string
anInitialSuite:
description: 'Verify Extensions'
required: false
Expand Down Expand Up @@ -55,11 +50,6 @@ on:

workflow_call:
inputs:
automationBranch:
description: 'Set the branch to use for automation tests'
required: false
default: 'main'
type: string
anInitialSuite:
description: 'Verify Extensions'
required: false
Expand Down Expand Up @@ -111,8 +101,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'anInitialSuite.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -122,8 +110,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'authentication.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -133,8 +119,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'createProject.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -144,8 +128,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'miscellaneous.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -155,8 +137,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'sObjectsDefinitions.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -166,8 +146,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'templates.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -177,8 +155,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'sfdxProjectJson.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -192,7 +168,7 @@ jobs:
with:
title: 'Core E2E Tests'
vscodeVersion: ${{ inputs.vscodeVersion }}
testsBranch: ${{ inputs.automationBranch }}
testsBranch: ${{ github.ref }}
summary: '\n- An Initial Suite: ${{ needs.anInitialSuite.result }}\n- Authentication: ${{ needs.authentication.result }}\n- Create Project: ${{ needs.createProject.result }}\n- Miscellaneous: ${{ needs.miscellaneous.result }}\n- SObjects Definitions: ${{ needs.sObjectsDefinitions.result }}\n- Templates: ${{ needs.templates.result }}\n- SFDX Project Json: ${{ needs.sfdxProjectJson.result}}'
result: 'All the tests passed.'
workflow: 'actions/runs/${{ github.run_id }}'
Expand All @@ -207,7 +183,7 @@ jobs:
with:
title: 'Core E2E Tests'
vscodeVersion: ${{ inputs.vscodeVersion }}
testsBranch: ${{ inputs.automationBranch }}
testsBranch: ${{ github.ref }}
summary: '\n- An Initial Suite: ${{ needs.anInitialSuite.result }}\n- Authentication: ${{ needs.authentication.result }}\n- Create Project: ${{ needs.createProject.result }}\n- Miscellaneous: ${{ needs.miscellaneous.result }}\n- SObjects Definitions: ${{ needs.sObjectsDefinitions.result }}\n- Templates: ${{ needs.templates.result }}\n- SFDX Project Json: ${{ needs.sfdxProjectJson.result}}'
result: 'Not all the tests passed.'
workflow: 'actions/runs/${{ github.run_id }}'
Expand All @@ -222,7 +198,7 @@ jobs:
with:
title: 'Core E2E Tests'
vscodeVersion: ${{ inputs.vscodeVersion }}
testsBranch: ${{ inputs.automationBranch }}
testsBranch: ${{ github.ref }}
summary: '\n- An Initial Suite: ${{ needs.anInitialSuite.result }}\n- Authentication: ${{ needs.authentication.result }}\n- Create Project: ${{ needs.createProject.result }}\n- Miscellaneous: ${{ needs.miscellaneous.result }}\n- SObjects Definitions: ${{ needs.sObjectsDefinitions.result }}\n- Templates: ${{ needs.templates.result }}\n- SFDX Project Json: ${{ needs.sfdxProjectJson.result}}'
result: 'The workflow was cancelled.'
workflow: 'actions/runs/${{ github.run_id }}'
Expand Down
26 changes: 3 additions & 23 deletions .github/workflows/deployRetrieveE2E.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ name: Deploy and Retrieve End to End Tests
on:
workflow_dispatch:
inputs:
automationBranch:
description: 'Set the branch to use for automation tests'
required: false
default: 'main'
type: string
deployAndRetrieve:
description: 'Deploy and Retrieve'
required: false
Expand Down Expand Up @@ -45,11 +40,6 @@ on:

workflow_call:
inputs:
automationBranch:
description: 'Set the branch to use for automation tests'
required: false
default: 'main'
type: string
deployAndRetrieve:
description: 'Deploy and Retrieve'
required: false
Expand Down Expand Up @@ -91,8 +81,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'deployAndRetrieve.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -102,8 +90,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'manifestBuilder.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -113,8 +99,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'orgBrowser.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -124,8 +108,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'pushAndPull.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -135,8 +117,6 @@ jobs:
uses: ./.github/workflows/runE2ETest.yml
secrets: inherit
with:
automationBranch: ${{ inputs.automationBranch }}
automationRepo: 'salesforcedx-vscode-automation-tests-redhat'
testToRun: 'metadataDeployRetrieve.e2e.js'
vscodeVersion: ${{ inputs.vscodeVersion }}
runId: ${{ inputs.runId }}
Expand All @@ -149,7 +129,7 @@ jobs:
with:
title: 'Deploy and Retrieve E2E Tests'
vscodeVersion: ${{ inputs.vscodeVersion }}
testsBranch: ${{ inputs.automationBranch }}
testsBranch: ${{ github.ref }}
summary: '\n- Deploy and Retrieve: ${{ needs.deployAndRetrieve.result }}\n- Manifest Builder: ${{ needs.manifestBuilder.result }}\n- Org Browser: ${{ needs.orgBrowser.result }}\n- Push and Pull: ${{ needs.pushAndPull.result }}\n- MD Deploy and Retrieve: ${{needs.mdDeployRetrieve.result}} '
result: 'All the tests passed.'
workflow: 'actions/runs/${{ github.run_id }}'
Expand All @@ -163,7 +143,7 @@ jobs:
with:
title: 'Deploy and Retrieve E2E Tests'
vscodeVersion: ${{ inputs.vscodeVersion }}
testsBranch: ${{ inputs.automationBranch }}
testsBranch: ${{ github.ref }}
summary: '\n- Deploy and Retrieve: ${{ needs.deployAndRetrieve.result }}\n- Manifest Builder: ${{ needs.manifestBuilder.result }}\n- Org Browser: ${{ needs.orgBrowser.result }}\n- Push and Pull: ${{ needs.pushAndPull.result }}\n- MD Deploy and Retrieve: ${{needs.mdDeployRetrieve.result}} '
result: 'Not all the tests passed.'
workflow: 'actions/runs/${{ github.run_id }}'
Expand All @@ -177,7 +157,7 @@ jobs:
with:
title: 'Deploy and Retrieve E2E Tests'
vscodeVersion: ${{ inputs.vscodeVersion }}
testsBranch: ${{ inputs.automationBranch }}
testsBranch: ${{ github.ref }}
summary: '\n- Deploy and Retrieve: ${{ needs.deployAndRetrieve.result }}\n- Manifest Builder: ${{ needs.manifestBuilder.result }}\n- Org Browser: ${{ needs.orgBrowser.result }}\n- Push and Pull: ${{ needs.pushAndPull.result }}\n- MD Deploy and Retrieve: ${{needs.mdDeployRetrieve.result}} '
result: 'The workflow was cancelled.'
workflow: 'actions/runs/${{ github.run_id }}'
Expand Down
Loading
Loading