metrics.json file does not support feature integration tests in module repo
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 45/100
Línea de trabajo
Comienza revisando cómo score_metrics_include_external_needs y score_metrics_requirement_types afectan al archivo metrics.json generado, utilizando la prueba de integración de lifecycle vinculada y las rutas de feature-requirements como contexto de reproducción. Compara la salida actual de module-repo con la configuración cross-repository solicitada; se considera terminado cuando metrics.json contiene únicamente los feature requirements relevantes para ese módulo o feature, conservando los enlaces a las pruebas de integración.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What
Problem
The metrics.json file file from score_lifecycle does not display the linking between feature requirements and feature integration tests.
Context
Within lifecycle feature team we have the following setup:
- score_lifecycle repo contains feature integration tests, linking to feature requirements
- score repo contains the feature requirements for lifecycle
This repo setup is described also in the process documentation .
By default, the resulting metrics.json file from the score_lifecycle repo does not contain any feature requirements linking, but only the linking to component requirements (which are defined in the same score_lifecycle repo).
When following dashboards_and_quality_gates documentation and setting score_metrics_include_external_needs = True & score_metrics_requirement_types = "feat_req,comp_req,aou_req" the metrics.json file gets polluted with all feature requirements of all modules.
I am not aware of any other settings that would support the use case.
Expectation
score_metrics supports the use case of feature requirements and feature integration tests within different repos.
It shall be possible to generate a metrics.json file from the module repo that contains only the feature requirements that are relevant for the module/feature.
Acceptance Criteria (DoD)
- score_metrics supports cross repo linking for a single feature/module to support the use case feature requirements and feature integration tests in different repos
How
No response
- Lenguaje dominante
- Python
- Estrellas
- 11
- Forks
- 33
- Merge medio
- 22 h 43 min
- PR fusionados (30 d)
- 65
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 eclipse-score/docs-as-code
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
eclipse-score/docs-as-code#850 ·
-
make _build folder configurable Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
eclipse-score/docs-as-code#771 · 1 asignado ·
-
Add project name to headline ... Abiertodocumentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
eclipse-score/docs-as-code#613 · 1 comentario ·
-
update py_venv Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
eclipse-score/docs-as-code#606 ·
-
bug waiting_for_author
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
eclipse-score/docs-as-code#288 · 2 comentarios ·
Todos los issues de eclipse-score/docs-as-code
Issues similares
-
[Bug] reef-hermes tells me to resume with hermes --resume, which does not work from my shell Abiertoarea: harness bug status: needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Human-Agent-Society/reef#625 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 80/100
learningequality/kolibri#15351 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Name consistency Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
eellak/triplestore#65 · 1 comentario ·