4.4
Refresh the test suite framework implementation.
* job.c (child_error): Modify error message string.
Portability changes for the test suite.
* tests/scripts/targets/INTERMEDIATE: Rewrite for new test method
Remove extraneous characters from fatal() calls
Fix issues found by ASAN and Coverity
[SV 35711] Check for special targets earlier
Use Jenkins hash.
[SV 54740] Ensure .SILENT settings do not leak into sub-makes
* tests/scripts/targets/WAIT: [SV 63071] Remove possible test races.