Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jaburnsi/stateful test #4519

Closed
wants to merge 23 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
f69ea58
beta-release-minor version bump
github-actions[bot] Nov 20, 2023
5828fb3
Collect CHANGELOG
github-actions[bot] Nov 20, 2023
2e7b05f
Changelog for beta release 1.11.0-beta.1 (#3812)
carocao-msft Nov 21, 2023
06b9240
Selected right flavor sdk's for release branch
github-actions[bot] Nov 21, 2023
1c1d63e
Update API files
github-actions[bot] Nov 21, 2023
a1f0f31
Cherry pick changes to the release branch (#3816)
carocao-msft Nov 22, 2023
d46b0c9
update api (#3834)
carocao-msft Nov 28, 2023
8a9df62
Cherry pick CI fixes to hotfix branch (#3983)
JamesBurnside Jan 8, 2024
9159f3d
Update version to 1.11.0-beta.2 on hotfix release branch (#3982)
JamesBurnside Jan 8, 2024
ce06492
Update calling to 1.19.2-beta.2 on release/1.11.0-beta.2 hotfix branc…
JamesBurnside Jan 9, 2024
d99c804
disable react render tracker
JamesBurnside Jan 29, 2024
9f5c4ff
remove shake to send logs
JamesBurnside Jan 29, 2024
69f39fa
Disable azure logger and log heap size at 30s intervals
JamesBurnside Jan 30, 2024
f051b98
build fix
JamesBurnside Jan 30, 2024
20e438c
log all the heap sizes
JamesBurnside Jan 30, 2024
44e20d9
missed file in commit
JamesBurnside Jan 30, 2024
b4a9de8
remove shake to send logs
JamesBurnside Jan 30, 2024
135fcd6
console logs
JamesBurnside Jan 30, 2024
d23d88c
disable minification
JamesBurnside Jan 30, 2024
36fa4c5
fix webpack config
JamesBurnside Jan 30, 2024
68d9192
change source mapping
JamesBurnside Jan 30, 2024
9e1c308
replace calling with simple stateful app
JamesBurnside Jan 31, 2024
c99921d
setup to test stateful call client only
JamesBurnside Jan 31, 2024
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
3 changes: 3 additions & 0 deletions .github/workflows/breaking-change-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ jobs:
- name: Install beta dependencies
if: ${{ matrix.flavor == 'beta' && github.event_name == 'pull_request' && !contains(github.event.pull_request.labels.*.name, 'breaking-change') }}
run: rush switch-flavor:beta
- name: Install beta-release dependencies
if: ${{ matrix.flavor == 'beta-release' && github.event_name == 'pull_request' && !contains(github.event.pull_request.labels.*.name, 'breaking-change') }}
run: rush switch-flavor:beta-release
- name: Install stable dependencies
if: ${{ matrix.flavor == 'stable' && github.event_name == 'pull_request' && !contains(github.event.pull_request.labels.*.name, 'breaking-change') }}
run: rush switch-flavor:stable
Expand Down
25 changes: 25 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Switch flavor for build
id: switch-flavor
if: ${{ matrix.flavor != 'beta' }}
Expand All @@ -236,6 +240,7 @@ jobs:
rushx test:e2e:call
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload playwright test results
uses: actions/upload-artifact@v3
if: ${{ always() }}
Expand Down Expand Up @@ -285,6 +290,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Switch flavor for build
id: switch-flavor
if: ${{ matrix.flavor != 'beta' }}
Expand All @@ -309,6 +318,7 @@ jobs:
rushx test:e2e:chat
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload playwright test results
uses: actions/upload-artifact@v3
if: ${{ always() }}
Expand Down Expand Up @@ -358,6 +368,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Switch flavor for build
id: switch-flavor
if: ${{ matrix.flavor != 'beta' }}
Expand All @@ -382,6 +396,7 @@ jobs:
rushx test:e2e:callwithchat
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload playwright test results
uses: actions/upload-artifact@v3
if: ${{ always() }}
Expand Down Expand Up @@ -590,6 +605,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
# Switch flavor if necessary
- name: Switch flavor for build
id: switch-flavor
Expand All @@ -610,6 +629,7 @@ jobs:
rushx test:e2e:bundle
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload snapshot diff
if: ${{ always() && steps.visualregressiontests.outcome == 'failure' }}
uses: actions/upload-artifact@v3
Expand Down Expand Up @@ -647,6 +667,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
# Switch flavor when necessary
- name: Switch flavor for build
id: switch-flavor
Expand All @@ -667,6 +691,7 @@ jobs:
rushx test:e2e:examples
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload snapshot diff
if: ${{ always() && steps.visualregressiontests.outcome == 'failure' }}
uses: actions/upload-artifact@v3
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/stress-test-ui-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Build Test
run: |
cd packages/react-composites
Expand All @@ -43,6 +47,7 @@ jobs:
rushx test:e2e -s 7
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload snapshot diff
if: ${{ failure() }}
uses: actions/upload-artifact@v3
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/update-chat-snapshots.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Switch flavor for build
if: ${{ matrix.flavor != 'beta' }}
run: rush switch-flavor:${{ matrix.flavor }}
Expand All @@ -102,6 +106,7 @@ jobs:
working-directory: ./packages/react-composites
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload snapshot diff
if: ${{ always() && steps.update-chat-snapshots.outcome == 'failure' }}
uses: actions/upload-artifact@v3
Expand Down
25 changes: 25 additions & 0 deletions .github/workflows/update-snapshots.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Switch flavor for build
if: ${{ matrix.flavor != 'beta' }}
run: rush switch-flavor:${{ matrix.flavor }}
Expand All @@ -111,6 +115,7 @@ jobs:
rushx update:snapshot:examples
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload test results on failure
if: ${{ always() && steps.updatesnapshots.outcome == 'failure' }}
uses: actions/upload-artifact@v3
Expand Down Expand Up @@ -186,6 +191,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Switch flavor for build
if: ${{ matrix.flavor != 'beta' }}
run: rush switch-flavor:${{ matrix.flavor }}
Expand All @@ -201,6 +210,7 @@ jobs:
rushx update:snapshot:bundle
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload snapshot diff
if: ${{ always() && steps.updatesnapshots.outcome == 'failure' }}
uses: actions/upload-artifact@v3
Expand Down Expand Up @@ -276,6 +286,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Switch flavor for build
if: ${{ matrix.flavor != 'beta' }}
run: rush switch-flavor:${{ matrix.flavor }}
Expand All @@ -292,6 +306,7 @@ jobs:
working-directory: ./packages/react-composites
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload snapshot diff
if: ${{ always() && steps.update-call-snapshots.outcome == 'failure' }}
uses: actions/upload-artifact@v3
Expand Down Expand Up @@ -366,6 +381,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Switch flavor for build
if: ${{ matrix.flavor != 'beta' }}
run: rush switch-flavor:${{ matrix.flavor }}
Expand All @@ -382,6 +401,7 @@ jobs:
working-directory: ./packages/react-composites
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload snapshot diff
if: ${{ always() && steps.update-chat-snapshots.outcome == 'failure' }}
uses: actions/upload-artifact@v3
Expand Down Expand Up @@ -456,6 +476,10 @@ jobs:
run: npm install -g @microsoft/[email protected]
- name: Install dependencies
run: rush install --max-install-attempts 3
- uses: browser-actions/setup-chrome@v1
id: setup-chrome
with:
chrome-version: 119.0.6045
- name: Switch flavor for build
if: ${{ matrix.flavor != 'beta' }}
run: rush switch-flavor:${{ matrix.flavor }}
Expand All @@ -472,6 +496,7 @@ jobs:
working-directory: ./packages/react-composites
env:
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }}
CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }}
- name: Upload snapshot diff
if: ${{ always() && steps.update-call-with-chat-snapshots.outcome == 'failure' }}
uses: actions/upload-artifact@v3
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"type": "prerelease",
"area": "feature",
"workstream": "String translation",
"comment": "String translation ",
"workstream": "conditional conditonal compiled out inprogress features",
"comment": "ccc",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"type": "none",
"area": "improvement",
"workstream": "",
"comment": "Reduce console output noise in sample apps",
"comment": "Pin chrome to 119 for UI tests",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "none"
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading