[
https://issues.apache.org/jira/browse/JCLOUDS-332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13784572#comment-13784572
]
Niraj Tolia commented on JCLOUDS-332:
-------------------------------------
These failures seem to make sense as Windows prevents the creation of objects
with these characters: {noformat} " \ : | < > * ? / {noformat} and the objects
seem to contain these names:
{noformat}
public Object[][] createData() {
return new Object[][] { { "normal" }, { "sp ace" }, { "qu?stion" }, {
"unic₪de" }, { "path/foo" }, { "colon:" },
{ "asteri*k" }, { "quote\"" }, { "{great<r}" }, { "lesst>en" },
{ "p|pe" } };
}
{noformat}
> maven build fails on windows for the filesystem integration tests
> -----------------------------------------------------------------
>
> Key: JCLOUDS-332
> URL: https://issues.apache.org/jira/browse/JCLOUDS-332
> Project: jclouds
> Issue Type: Bug
> Environment: Windows
> Reporter: Zack Shoylev
>
> https://gist.github.com/zack-shoylev/07876c6f3f685b14cc90
> maven clean install
> [...]
> Results :
> Failed tests:
> deleteObject(org.jclouds.filesystem.integration.FilesystemBlobIntegrationTest):
> java.io.IOException: Invalid argument
>
> deleteObject(org.jclouds.filesystem.integration.FilesystemBlobIntegrationTest):
> java.io.IOException: The filename, directory name, or volume label syntax is
> incorrect
>
> deleteObject(org.jclouds.filesystem.integration.FilesystemBlobIntegrationTest):
> java.io.IOException: Invalid argument
>
> deleteObject(org.jclouds.filesystem.integration.FilesystemBlobIntegrationTest):
> java.io.FileNotFoundException: .\target\basedir\zack-blobstore8\quote" (The
> filename, directory name, or volume label syntax is incorrect)
>
> deleteObject(org.jclouds.filesystem.integration.FilesystemBlobIntegrationTest):
> java.io.FileNotFoundException: .\target\basedir\zack-blobstore9\{great<r}
> (The filename, directory name, or volume label syntax is incorrect)
>
> deleteObject(org.jclouds.filesystem.integration.FilesystemBlobIntegrationTest):
> java.io.FileNotFoundException: .\target\basedir\zack-blobstore0\lesst>en
> (The filename, directory name, or volume label syntax is incorrect)
>
> deleteObject(org.jclouds.filesystem.integration.FilesystemBlobIntegrationTest):
> java.io.IOException: The filename, directory name, or volume label syntax is
> incorrect
>
> containerExists(org.jclouds.filesystem.integration.FilesystemContainerIntegrationTest):
> java.io.IOException: Could not delete:
> .\target\basedir\zack-blobstore4\apples
>
> deleteContainerIfEmpty(org.jclouds.filesystem.integration.FilesystemContainerIntegrationTest):
> java.io.IOException: Could not delete:
> .\target\basedir\zack-blobstore5\apples
>
> deleteContainerWithContents(org.jclouds.filesystem.integration.FilesystemContainerIntegrationTest):
> java.io.IOException: Could not delete:
> .\target\basedir\zack-blobstore6\apples
>
> testListContainer(org.jclouds.filesystem.integration.FilesystemContainerIntegrationTest):
> java.io.IOException: Could not delete:
> .\target\basedir\zack-blobstore7\apples
>
> testListContainerMarker(org.jclouds.filesystem.integration.FilesystemContainerIntegrationTest):
> java.io.IOException: Could not delete: .\target\basedir\zack-blobstore8\hello
> (..)stListContainerPrefix(org.jclouds.filesystem.integration.FilesystemContainerIntegrationTest):
> Unexpected internal error near index 16
>
> testListRootUsesDelimiter(org.jclouds.filesystem.integration.FilesystemContainerIntegrationTest):
> java.io.IOException: Could not delete: .\target\basedir\zack-blobstore1\file
>
> testPutTwiceIsOkAndDoesntOverwrite(org.jclouds.filesystem.integration.FilesystemContainerIntegrationTest):
> java.io.IOException: Could not delete:
> .\target\basedir\zack-blobstore2\string
>
> testNotWithDetails(org.jclouds.filesystem.integration.FilesystemContainerIntegrationTest):
> java.io.IOException: Could not delete: .\target\basedir\zack-blobstore3\bytes
--
This message was sent by Atlassian JIRA
(v6.1#6144)