android / android/performance-samples
Unable to run macrobenchmarks on physical devices
- Langage dominant
- Kotlin
- Étoiles
- 1.4k
- Forks
- 250
- Merge moyen
- 9 min
- PR mergées (30 j)
- 4
Description
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
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire ColdStartupBenchmark sur le Samsung A34 ou un autre appareil physique et capturez l’échec de cp signalé. Étudiez l’étape de copie de la trace qui signale « Bad address » ; le travail est terminé lorsque le benchmark s’exécute correctement et produit la trace Perfetto attendue sur un appareil physique.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- kotlin
- Domaine
- mobile-dev, performance
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100