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

[Feature/roborazzi]: Screenshot Test 작업 추가 #323

Merged
merged 38 commits into from
Jun 7, 2024
Merged
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
f92051f
필요 종속성 추가
kez-lab Jun 4, 2024
5915353
필요 종속성 추가
kez-lab Jun 4, 2024
7a56fb6
test rule 및 RobotTestRule 추가
kez-lab Jun 4, 2024
dfbf076
App Test 셋팅
kez-lab Jun 4, 2024
4b6dee5
CI yml파일 셋팅
kez-lab Jun 4, 2024
f94568d
사용하지 않는 함수 제거
kez-lab Jun 4, 2024
249229c
사용하지 않는 import 제거
kez-lab Jun 4, 2024
9c59eff
CI .yml 수정
kez-lab Jun 4, 2024
0411f70
CI .yml 수정
kez-lab Jun 4, 2024
dc381fe
CI .yml 수정
kez-lab Jun 4, 2024
37acc52
CI .yml 수정
kez-lab Jun 4, 2024
a275ee2
CI .yml 수정
kez-lab Jun 4, 2024
dbe4257
CI .yml 수정
kez-lab Jun 4, 2024
9a889d5
CI .yml 수정
kez-lab Jun 4, 2024
ad0853c
CI .yml 수정
kez-lab Jun 4, 2024
667839e
CI .yml 수정
kez-lab Jun 4, 2024
13479f0
CI .yml 수정
kez-lab Jun 4, 2024
c2b676c
CI .yml 수정
kez-lab Jun 4, 2024
3233adc
CI .yml 수정
kez-lab Jun 4, 2024
5e19f70
CI .yml 수정
kez-lab Jun 4, 2024
7174967
CI .yml 수정
kez-lab Jun 4, 2024
cb26759
CI .yml 수정
kez-lab Jun 4, 2024
9b94eb8
UI 변경 TEST
kez-lab Jun 4, 2024
1907469
TEST CI
kez-lab Jun 4, 2024
01615e1
TEST
kez-lab Jun 4, 2024
35db2c5
compare 속성 추가
kez-lab Jun 4, 2024
702ddb6
Merge pull request #2 from KwakEuiJin/feature/roborazzi-test
kez-lab Jun 4, 2024
fcab875
compare 속성 추가
kez-lab Jun 4, 2024
a3cf595
최종 수정
kez-lab Jun 4, 2024
3ec4fff
엔터 제거 수정
kez-lab Jun 5, 2024
b163440
Report Option 수정
kez-lab Jun 5, 2024
7a112a9
엔터 제거 수정
kez-lab Jun 5, 2024
f364d08
파일 마지막 줄 엔터 추가
kez-lab Jun 5, 2024
0c9d1af
gradle.properties roborazzi options 수정
kez-lab Jun 5, 2024
4b4a527
runTestWithLogging coroutineScope 제거 및 onFailure 활용
kez-lab Jun 5, 2024
26b884b
MainActivity Widget 기능 원복
kez-lab Jun 5, 2024
c1e9527
Merge remote-tracking branch 'upstream/main' into feature/roborazzi
kez-lab Jun 6, 2024
234d17a
HiltTestActivity.kt 삭제
kez-lab Jun 6, 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
Prev Previous commit
Next Next commit
CI .yml 수정
  • Loading branch information
kez-lab committed Jun 4, 2024
commit a275ee2db3f125016b8949320110a2d0ec58148a
3 changes: 0 additions & 3 deletions .github/workflows/android-pull-request-ci.yml
Original file line number Diff line number Diff line change
@@ -48,9 +48,6 @@ jobs:
name: Event File
path: ${{ github.event_path }}

- name: Run unit tests
run: ./gradlew testDebugUnitTest --stacktrace

- name: Upload Test Results
if: always()
uses: actions/upload-artifact@v3
23 changes: 23 additions & 0 deletions .github/workflows/publish_unit_test.yml
Original file line number Diff line number Diff line change
@@ -37,6 +37,29 @@ jobs:
run_id: ${{ github.event.workflow_run.id }}
path: artifacts

- uses: dawidd6/action-download-artifact@246dbf436b23d7c49e21a7ab8204ca9ecd1fe615
continue-on-error: true
with:
name: screenshot
workflow: UnitTest.yml
branch: main

- name: Upload an event payload for EnricoMi/publish-unit-test-result-action
uses: actions/upload-artifact@v3
with:
name: event-payload
path: ${{ github.event_path }}

- run: ./gradlew testDevDebugUnitTest testDebugUnitTest --stacktrace

- uses: actions/upload-artifact@v3
if: ${{ always() }}
with:
name: screenshot
path: |
**/build/outputs/roborazzi
retention-days: 30

- name: Publish Test Results
uses: EnricoMi/publish-unit-test-result-action@v2
with: