Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
[ID: 558956]
View issue level access limits(Press Alt + Right arrow for more information)
Attachment actions
Unintended behavior
View staffing
Description
I have a project with the following structure:
Android application that depends on an Android library. That Android library is an included build in the Android app (
```
rootProject.name = 'composite-build-app'
include ':app'
includeBuild('../CompositeBuildLibrary') {
dependencySubstitution {
substitute module('com.bugs:composite-build-library') with project(':')
}
}
```
Expectation:
I can run tests from the included build in the IDE by clicking the green run button in the gutter.
Observation:
Clicking the green run button the first time creates a run configuration but does nothing else. Clicking the button subsequently does nothing at all (not even an error or warning, just nothing).
I have attached a reproducer as a zip to this report. To reproduce, open the `CompositeBuildApp` project in Android Studio 3.3.2. Then, open the file LibraryClassTest.java. Then, try to run the test by clicking the green arrow in the gutter. Or, right-click on the test name and try to run from there.