You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Paparazzi is supplying a bunch of absolute paths to all of test tasks system properties here and here, which means that relocatability is broken when using the paparazzi plugin... This is causing cache misses when project is relocated and the absolute paths change, which also renders remote cache unusable for this purpose, as different machines usually have different absolute paths. This issue affects all test tasks in projects where paparazzi plugin is applied, regardless of whether they actually have paparazzi tests.
Steps to Reproduce
Run a build with paparazzi plugin applied
Move/copy the project to a different location
Run a second build with paparazzi plugin applied
Observe the test tasks were executed with no code changes, in which case you'd expect to get them from cache.
Expected behavior
Applying the paparazzi plugin doesn't break caching of test tasks.
Additional information:
Paparazzi Version: 1.3.4
OS: MacOs
Compile SDK: 34
Gradle Version: 8.10
Android Gradle Plugin Version: 8.4.2
The text was updated successfully, but these errors were encountered:
Paparazzi is supplying a bunch of absolute paths to all of test tasks system properties here and here, which means that relocatability is broken when using the paparazzi plugin... This is causing cache misses when project is relocated and the absolute paths change, which also renders remote cache unusable for this purpose, as different machines usually have different absolute paths. This issue affects all test tasks in projects where paparazzi plugin is applied, regardless of whether they actually have paparazzi tests.
Steps to Reproduce
Expected behavior
Applying the paparazzi plugin doesn't break caching of test tasks.
Additional information:
The text was updated successfully, but these errors were encountered: