test updated
This commit is contained in:
parent
9c5ba19f43
commit
28e4e9eb56
|
@ -14,6 +14,7 @@ import java.util.HashSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
|
import java.util.stream.IntStream;
|
||||||
|
|
||||||
import org.gcube.common.authorization.library.provider.SecurityTokenProvider;
|
import org.gcube.common.authorization.library.provider.SecurityTokenProvider;
|
||||||
import org.gcube.common.scope.api.ScopeProvider;
|
import org.gcube.common.scope.api.ScopeProvider;
|
||||||
|
@ -41,7 +42,7 @@ public class Items {
|
||||||
|
|
||||||
private static final String propFile = "/home/lucio/tokens.properties";
|
private static final String propFile = "/home/lucio/tokens.properties";
|
||||||
|
|
||||||
private static final String tokens = "dev-root";
|
private static final String tokens = "dev-devvre";
|
||||||
//private static final String tokens = "prod-root";
|
//private static final String tokens = "prod-root";
|
||||||
|
|
||||||
@BeforeClass
|
@BeforeClass
|
||||||
|
@ -98,14 +99,67 @@ public class Items {
|
||||||
StorageHubClient shc = new StorageHubClient();
|
StorageHubClient shc = new StorageHubClient();
|
||||||
|
|
||||||
|
|
||||||
String vresFile = "/home/lucio/Downloads/gardaland_prenotazione.pdf";
|
String vresFile = "/home/lucio/Downloads/stampa_crossover_retro.pdf";
|
||||||
|
|
||||||
File file = new File(vresFile);
|
File file = new File(vresFile);
|
||||||
|
|
||||||
System.out.println(shc.uploadFileOnVolatile(file));
|
try ( InputStream fileIS = new FileInputStream(file)){
|
||||||
|
shc.getWSRoot().uploadFile(fileIS, "stampa_crossover_retro.pdf", "description");
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void removeTest() {
|
||||||
|
try {
|
||||||
|
StorageHubClient shc = new StorageHubClient();
|
||||||
|
FolderContainer root = shc.getWSRoot();
|
||||||
|
root.list().getContainers().stream().filter(c -> c.get().getTitle().startsWith("stressTest")).forEach(c-> {
|
||||||
|
try {
|
||||||
|
c.forceDelete();
|
||||||
|
} catch (StorageHubException e) {
|
||||||
|
// TODO Auto-generated catch block
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
});;
|
||||||
|
}catch (Exception e ) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void stressTest() {
|
||||||
|
try {
|
||||||
|
|
||||||
|
|
||||||
|
IntStream.range(1, 100).forEach( i-> {
|
||||||
|
try {
|
||||||
|
StorageHubClient shc = new StorageHubClient();
|
||||||
|
FolderContainer vre = shc.openVREFolder().openByRelativePath("testLucio").asFolder();
|
||||||
|
FolderContainer fc = vre.newFolder("folder"+i, "");
|
||||||
|
IntStream.range(1, 3).forEach(k -> {
|
||||||
|
String vresFile = "/home/lucio/Scaricati/NLP-Hub-Algorithms.pptx";
|
||||||
|
|
||||||
|
File file = new File(vresFile);
|
||||||
|
|
||||||
|
try ( InputStream fileIS = new FileInputStream(file)){
|
||||||
|
fc.uploadFile(fileIS, "file"+k, "description");
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
} catch (StorageHubException e) {
|
||||||
|
System.out.println("error creating stressTest"+i);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}catch (Exception e ) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void search() {
|
public void search() {
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in New Issue