<classResult><child><age>0</age><className>org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest</className><duration>70.809</duration><failedSince>0</failedSince><name>grantWritePermissionWithoutGrantPermission</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest</className><duration>26.295</duration><failedSince>0</failedSince><name>writeWithWritePermissionDirectDir</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest</className><duration>27.91</duration><failedSince>0</failedSince><name>writeWithWritePermissionDirectFile</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest</className><duration>30.005</duration><failedSince>0</failedSince><name>writeWithWritePermissionInParent</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest</className><duration>33.284</duration><failedSince>0</failedSince><name>writeWithWritePermissionInParentParent</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest</className><duration>27.567</duration><failedSince>0</failedSince><name>writeWithWritePermissionInParentParentGrantedIndirectly</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest</className><duration>25.357</duration><failedSince>0</failedSince><name>writeWithoutWritePermission</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>CryptreeImplGrantRevokeWritePermissionTest</name><passCount>7</passCount><skipCount>0</skipCount></classResult>