October 11, 2020
https://issues.dlang.org/show_bug.cgi?id=21305

          Issue ID: 21305
           Summary: [CI] Cannot re-run Azure tests
           Product: D
           Version: D2
          Hardware: All
                OS: All
            Status: NEW
          Keywords: TestSuite
          Severity: normal
          Priority: P1
         Component: dmd
          Assignee: nobody@puremagic.com
          Reporter: pro.mathias.lang@gmail.com

Due to the fact we are shallow-cloning in Azure, tests cannot be re-run.

```

git checkout --progress --force 013eccaf113e6f23784c615d3ec66434c3629197
fatal: reference is not a tree: 013eccaf113e6f23784c615d3ec66434c3629197
##[warning]Git checkout failed on shallow repository, this might because of git
fetch with depth '1' doesn't include the checkout commit
'013eccaf113e6f23784c615d3ec66434c3629197'. Please reference documentation
(http://go.microsoft.com/fwlink/?LinkId=829603)
##[error]Git checkout failed with exit code: 128
```

--