Mentoring link. I am consistently receiving the Your tests timed out.
message.
The VB test runner keeps timing out. Something about it runs too slowly. There’s a duplicate thread on the forum somewhere about it.
So we can, for vbnet, shift back to dotnet 6. It’s a minor change to the Dockerfile, and a minor change to each of the .vbproj files. @ErikSchierboom , do you think it will work so to do?
dotnet 6 is still supported (unlike dotnet 5) and that will give us time to wait until another 7 update improves speeds.
LATER
The Dockerfile already contains all three dotnet versions
RUN ./dotnet-install.sh -c 5.0 --install-dir /usr/share/dotnet
RUN ./dotnet-install.sh -c 6.0 --install-dir /usr/share/dotnet
RUN ./dotnet-install.sh -c 7.0 --install-dir /usr/share/dotnet
so it will just require me to change the .vbproj files from
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
</PropertyGroup>
to
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
</PropertyGroup>
though I will check to make sure that the xUnit libraries defined later on in the .vbproj are appropriate for net6.0.
I fixed this in Fix missing packages by ErikSchierboom · Pull Request #33 · exercism/vbnet-test-runner · GitHub, so no reverting is needed
Thank you.