android / android/performance-samples
Unable to run macrobenchmarks on physical devices
- Vorherrschende Sprache
- Kotlin
- Sterne
- 1.4k
- Forks
- 250
- Ø Merge
- 9 Min.
- Gemergte PRs (30 T.)
- 4
Beschreibung
i tried running the ColdStartupBenchmark on a physical device - samsung a34, tests failed due to the error below, i see the same error on other projects
java.lang.IllegalStateException: Expected no stdout/stderr from cp /data/misc/perfetto-traces/trace_output.pb /storage/emulated/0/Android/media/com.example.macrobenchmark/ColdStartupBenchmark_startupPartialWithBaselineProfiles_iter000_2025-11-29-14-18-36.perfetto-trace, saw Output(stdout=, stderr=cp: /storage/emulated/0/Android/media/com.example.macrobenchmark/ColdStartupBenchmark_startupPartialWithBaselineProfiles_iter000_2025-11-29-14-18-36.perfetto-trace: Bad address
Beitragsleitfaden
Rechercherichtung
Beginne damit, ColdStartupBenchmark auf dem Samsung A34 oder einem anderen physischen Gerät zu reproduzieren und den gemeldeten cp-Fehler zu erfassen. Untersuche den Trace-Kopierschritt, der „Bad address“ meldet; abgeschlossen ist die Aufgabe, wenn der Benchmark erfolgreich ausgeführt wird und den erwarteten Perfetto-Trace auf einem physischen Gerät erzeugt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- kotlin
- Bereich
- mobile-dev, performance
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100