Skip to content

Commit 2feedb6

Browse files
authored
Implement memory leaks tests for ComposeLayersViewController (JetBrains#2716)
- Implement memory leaks tests for ComposeLayersViewController - Remove tests repeats - Await for expected result instead of using fixed delay Fixes https://youtrack.jetbrains.com/issue/CMP-9489/Implement-memory-leak-tests-for-ComposeLayersViewController ## Release Notes N/A
1 parent 528cae6 commit 2feedb6

4 files changed

Lines changed: 211 additions & 143 deletions

File tree

.github/workflows/compose-tests.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,10 +175,18 @@ jobs:
175175
working-directory: compose/ui/ui/src/uikitInstrumentedTest/launcher
176176
run: |
177177
xcodebuild test \
178+
-resultBundlePath TestResults.xcresult \
178179
-scheme Launcher \
179180
-project Launcher.xcodeproj \
180181
-destination 'platform=iOS Simulator,id=${{ steps.get-simulator-udid.outputs.simulator-id }}'
181182
183+
- name: Upload Test Results
184+
uses: actions/upload-artifact@v4
185+
if: failure()
186+
with:
187+
name: TestResults-${{ github.run_number }}.xcresult
188+
path: compose/ui/ui/src/uikitInstrumentedTest/launcher/TestResults.xcresult
189+
182190
- name: Test Summary
183191
uses: test-summary/action@v2
184192
with:

0 commit comments

Comments
 (0)