[jvm] Using selfie with Gradle Develocity Test Distribution
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- java, kubernetes
- Área
- build-system, testing
Línea de trabajo
Empieza reproduciendo la interacción entre Gradle Develocity Test Distribution y el comportamiento de reescritura del checkout de Selfie, y después inspecciona el workaround existente con una tarea adicional de tipo Test y el manejo de los magic comments. Se considerará terminado cuando selfieonce/SELFIEWRITE pueda desactivar automáticamente la distribución de tests cuando sea necesario reescribir el checkout; el issue no menciona archivos ni tests.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
We use Gradle's "Develocity" test distribution which runs our JVM tests in our Kubernetes cluster rather than on dev laptops. This isn't compatible with Selfie's checkout-rewriting functionality.
As a workaround, we've added an extra Test-type task to our projects that disables test distribution and sets selfie=overwrite, and we've made our normal tests set selfie=readonly (though the latter may be overkill). This does mean that you need to take an explicit action and can't just use the selfieonce/SELFIEWRITE features.
Has anyone else run into this? We're thinking of writing something that looks for the magic comments and automatically disables test distribution if they exist, and are curious if anyone else has come up with this already.
- Lenguaje dominante
- Kotlin
- Estrellas
- 101
- Forks
- 18
- Merge medio
- 6 d 11 h
- PR fusionados (30 d)
- 5
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de diffplug/selfie
-
Selfie JVM Snapshot Garbage Collection is overly zealous when using multiple test suites in gradle Abiertobug jvm
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
-
bug jvm
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
bug docs jvm
Dificultad 2/5 1-3 horas Aptitud para principiantes 50/100
-
bug jvm py
Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100
-
bug jvm
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
Todos los issues de diffplug/selfie
Issues similares
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Richie97/track-history#325 ·
-
bug CLI documentation reliability
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
KW-related Type:bug UI / UX
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
RevenueCat/purchases-android#4299 · 1 comentario ·
-
[Bug] 统计页面无法重置token和汇率 Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
AAswordman/Operit#1265 · 3 comentarios ·