android / android/android-test
Sources for 1.4.0 on maven.google.com do not match those from this repo
- Dominant language
- Java
- Stars
- 1.2k
- Forks
- 342
- Avg merge
- 11h 29m
- Merged PRs (30d)
- 2
Description
### Description
I wanted to use the 1.4.0 version, due to the problem with scoped storage in Android 11, and I need this commit there:
https://github.com/android/android-test/pull/992
However, after bumping the orchestrator to 1.4.0 I was still having the same crash as before and I still have logs printed by OrchestrationXmlTestRunListener even though that class was removed in one of the commits put into 1.4.0. When I've checked the sources on googles maven (https://maven.google.com/web/index.html?q=androidx.test#androidx.test:orchestrator:1.4.0), that class is still there, although the sources got from the release page (https://github.com/android/android-test/releases/tag/androidx-test-1.4.0) have that class correctly deleted. Am I missing something here?
### Steps to Reproduce
Use and check in Logcat for logs from OrchestrationXmlTestRunListener
androidTestUtil("androidx.test:orchestrator:1.4.0")
### Expected Results
There should be no logs from that class
### Actual Results
That class is still present in the orchestrator lib
### AndroidX Test and Android OS Versions
1.4.0, Android 11
### Link to a public git repo demonstrating the problem:
N/A
Contributor guide
Research direction
Compare the androidx.test:orchestrator:1.4.0 artifact on maven.google.com with the sources from the androidx-test-1.4.0 release, focusing on OrchestrationXmlTestRunListener. Reproduce with androidTestUtil("androidx.test:orchestrator:1.4.0") and check Logcat; done means the published artifact matches the release sources and no longer contains that class.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile-dev, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100