Make a test of user-generated T compset data
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
- Área
- testing
Línea de trabajo
Comienza inspeccionando system_tests_compare_two y su ruta create_clone, y luego compara cómo create_newcase podría representar el segundo T compset. Examina el flujo del compset I/T que genera y consume datos de cpl hist; se considera terminado cuando una prueba de comparación de CISM muestra resultados bit a bit después de dos años y cubre la generación del coupler y el uso de dlnd.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I'd like to have a test that demonstrates that these two things are bit-for-bit:
(1) Run an I compset test to generate cpl hist files to force a later T compset test
(2) Run a T compset test using those generated cpl hist data
Those two cases should be bit-for-bit for CISM (say, two years in). This would test both the generation of data in the coupler and the use of data in dlnd.
Doing this would require a mechanism to have a system test that compares two different compsets. I have a vague recollection that @ekluzek was working on something like this for testing cplhist-forced CLM cases (or maybe that such a thing was being developed to test ocean spinup?), but I can't find anything like that from a quick search. One possibility is to see if we can generalize system_tests_compare_two to support this: the main change would be replacing the create_clone call with a create_newcase call, with some specified compset to use for the second case. But if that adds too much complexity to system_tests_compare_two, we could just write a test outside of that framework.
- Lenguaje dominante
- Fortran
- Estrellas
- 4
- Forks
- 18
- Merge medio
- 1 d 20 h
- PR fusionados (30 d)
- 2
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 ESCOMP/CISM-wrapper
-
Consider aborting with an error if the user tries to set cisminputfile in a branch runPosiblemente ocupada @billsacks la tomó hace 3 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
ESCOMP/CISM-wrapper#152 · 1 comentario ·
-
Coupler Updates for Missing AblationPosiblemente ocupada @Katetc la tomó hace 10 días. Abierto
ESCOMP/CISM-wrapper#151 · 1 comentario · 1 asignado ·
-
ERI_Ly10.f10_f10_mg37.I1850Clm50SpG.derecho_intel.cism-isostasy_period4 Fail in cism_wrap_3.0.0Quizá libre de nuevo @Katetc la tomó hace 30 días y no hay ningún pull request abierto. Abierto
ESCOMP/CISM-wrapper#148 · 1 asignado ·
-
Update Externals and Tests for CESM3Quizá libre de nuevo @Katetc la tomó hace 74 días y no hay ningún pull request abierto. Abierto
ESCOMP/CISM-wrapper#145 · 2 comentarios · 1 asignado ·
-
Consistency of Isotopes in Surface Mass Balance from CLMQuizá libre de nuevo @Katetc la tomó hace 247 días y no hay ningún pull request abierto. Abierto
ESCOMP/CISM-wrapper#136 · 2 comentarios · 1 asignado ·
Todos los issues de ESCOMP/CISM-wrapper
Issues similares
-
test: guard POSIX permission check on Windows in TestLoadConfig_CreatesDefaultWhenMissingPosiblemente ocupada @kage-zero la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
README.zh-CN/ja/es still hard-code 501 test counts after README.md went count-freePosiblemente ocupada @Aaqibhafeezkhan la tomó hoy. Abiertobeginner documentation good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
BistaDinesh03/critique#164 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
dotnet/roslynator#1859 ·
Los mantenedores suelen responder en 1 día
-
agent-ex documentation medium-priority testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
DigiBanks99/menlo#489 ·
Los mantenedores suelen responder en 1 día
-
nightly-tests
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
BlackBeltTechnology/pi-agent-dashboard#1072 ·
Los mantenedores suelen responder en 1 día