Handle return code properly and add a case for test_parser.sh run independently, outside of container build