tests: run most tests with dirstate v2
The commit "dirstate-v2: do not put the dirstate data file in a transaction" is duplicated with MR#309.
If the new CI variant is not desired, I'm happy to remove it, but I still want to keep the test tweaks.
This instance will be updated to Heptapod 18.6.0rc1 on 2025-12-08 between 11:00 and 12:00 UTC+1 (Europe/Paris)
The commit "dirstate-v2: do not put the dirstate data file in a transaction" is duplicated with MR#309.
If the new CI variant is not desired, I'm happy to remove it, but I still want to keep the test tweaks.