I was helping making test-driver script more modular to make future expansions easier to do in the future NixOS/nixpkgs#149329.
On top of this refactoring I've readded the changes for logging in test-driver - replacing the custom logging class with python's standard library logging https://github.com/marijanp/nixpkgs/compare/test-driver-restructuring...marijanp:test-driver-native-logging?expand=1.
I've ran a link checker tool over https://nixos.org to find and fix broken links: