android / android/android-test

Sources for 1.4.0 on maven.google.com do not match those from this repo

Open
#1,056 3 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.