Open MichaelChirico opened 3 months ago
I'm not sure if it is possible, but at some point in the past Michael you suggested that we may be able to get commits even out of deleted branches? anyway I updated https://github.com/Rdatatable/data.table/wiki/Performance-testing with the current protocol (avoid deleting branches which may be relevant to performance testing).
I think I was mistaken, IIRC it required having checked out that commit locally at some point (so that you can still check it out even after git branch -d <branch>
), but it doesn't work on CI where a "clean" checkout is done each time.
ok that makes sense thanks for clarifying.
restoring (un-deleting) this branch should fix that error. please try to remember to not delete branches which have historical commits that are relevant to performance testing.
Originally posted by @tdhock in https://github.com/Rdatatable/data.table/issues/4501#issuecomment-2256694183
One idea is to keep all performance test commits in a dedicated
atime
branch. I'm not sure the exact playbook that will work here during PR review, but it does make sense to me as a way to make sure these commits are not ever removed.