libgit2 / libgit2/libgit2sharp
RenamingABranchIncludesTheCorrectReflogEntries occasionally fails the range check
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- C#
- Estrellas
- 3.5k
- Forks
- 925
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Occasionally it happens to me that the Branch Renaming reflog test fails with following error message
LibGit2Sharp.Tests.BranchFixture.RenamingABranchIncludesTheCorrectReflogEntries:
Assert.InRange() Failure
Range: (08.09.2015 14:10:34 +02:00 - 08.09.2015 14:10:34 +02:00)
Actual: 08.09.2015 14:10:33 +02:00
It seems the range's From is off by a second. This behaviour appears only sporadically. As of now I only reproduced this on Ubuntu with Mono-4.0.0.0
The behaviour shows both when running the XUnit Tests from mondevelop as well as when running build.libgit2sharp.sh, but usually disappears when rerunning the test
Behaviour was noticed when working on #1185
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.
Línea de trabajo
Comienza con la prueba RenamingABranchIncludesTheCorrectReflogEntries, que falla intermitentemente en la comprobación del rango de marcas de tiempo en Ubuntu con Mono. Reprodúcelo mediante las pruebas de xUnit o build.libgit2sharp.sh y, después, inspecciona cómo la prueba define y compara el rango. Se considera terminado cuando la prueba pasa de forma fiable sin ocultar errores reales de temporización del reflog.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp, git
- Área
- testing-qa
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100