passed mostly tests(minor bug in compact)
passed test for parallelbatch & benchmark