Open iaincoulter opened 1 month ago
Later change as realised some machines use "file" in version_scanner which i had not handled. Fixed "file" method so it also handles WebAssembly and backup python code handles various Mach-O formats and Webassembly via regex in file.py
While adding new tests also realised flaw in versionScanner is_executable. Due to its use of 'file' utility it can fail to detect all binary file type that the python regexp supports so as a backup when it fails the file is_binary script is also run to double check for extra binary types that 'file' can miss.
One such type has magic chars CA FE BA BE but file on rocky8 reports "ISO-8859 text, with no line terminators"
Approving tests to run again
Keep updating as new changes are applied to main but long tests continue to fail?
Updating the branch so that we get the updated longtest config.
Hi, does someone need to do anything to enable the tests to run again
Hi, does someone need to do anything to enable the tests to run again
Yeah, because of some concern about people overloading our CI jobs I have to re-approve anyone not on a regular contributors list. Let me get those tests running again now.
Updated with latest changes again but python long tests still an issue, last time i looked it appeared they had completed as test summary was displayed but then next step never ran?
Code changes to include .aar in list of zip type files. AAR is an android archive Binary file signatures for different apple mach_o/universal and arm support. Binary file signature for WASM binary