From fbbbfbeb79097e5ce8f9ff2682d2c21368971654 Mon Sep 17 00:00:00 2001 From: Ronca Date: Wed, 6 May 2015 18:11:08 +0100 Subject: Switch from JUnit to TestNG. Plus minor fixes. --- test/uk/ac/ox/cs/pagoda/junit/AllTests.java | 48 ------ test/uk/ac/ox/cs/pagoda/junit/ClauseTester.java | 165 -------------------- test/uk/ac/ox/cs/pagoda/junit/CostEvaluation.java | 109 ------------- test/uk/ac/ox/cs/pagoda/junit/FullEvaluation.java | 14 -- test/uk/ac/ox/cs/pagoda/junit/JAIR_PAGOdA.java | 173 --------------------- .../uk/ac/ox/cs/pagoda/junit/JAIR_Scalability.java | 86 ---------- test/uk/ac/ox/cs/pagoda/junit/LightEvaluation.java | 59 ------- test/uk/ac/ox/cs/pagoda/junit/PagodaDBPedia.java | 27 ---- test/uk/ac/ox/cs/pagoda/junit/PagodaELU.java | 18 --- test/uk/ac/ox/cs/pagoda/junit/PagodaFLY.java | 24 --- test/uk/ac/ox/cs/pagoda/junit/PagodaLUBM.java | 38 ----- test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java | 42 ----- test/uk/ac/ox/cs/pagoda/junit/PagodaNPD_bench.java | 27 ---- test/uk/ac/ox/cs/pagoda/junit/PagodaRLU.java | 18 --- test/uk/ac/ox/cs/pagoda/junit/PagodaUOBM.java | 48 ------ 15 files changed, 896 deletions(-) delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/AllTests.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/ClauseTester.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/CostEvaluation.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/FullEvaluation.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/JAIR_PAGOdA.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/JAIR_Scalability.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/LightEvaluation.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/PagodaDBPedia.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/PagodaELU.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/PagodaFLY.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/PagodaLUBM.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/PagodaNPD_bench.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/PagodaRLU.java delete mode 100644 test/uk/ac/ox/cs/pagoda/junit/PagodaUOBM.java (limited to 'test/uk/ac/ox/cs/pagoda/junit') diff --git a/test/uk/ac/ox/cs/pagoda/junit/AllTests.java b/test/uk/ac/ox/cs/pagoda/junit/AllTests.java deleted file mode 100644 index fb38787..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/AllTests.java +++ /dev/null @@ -1,48 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import java.io.BufferedWriter; -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; -import java.io.OutputStreamWriter; - -import org.junit.runner.RunWith; -import org.junit.runners.Suite; -import org.junit.runners.Suite.SuiteClasses; - -@RunWith(Suite.class) -@SuiteClasses({ PagodaUOBM.class - }) -public class AllTests { - - public static void copy(String source, String dest) { - InputStream is = null; - OutputStream os = null; - try { - is = new FileInputStream(source); - os = new FileOutputStream(dest); - byte[] buffer = new byte[1024]; - int length; - while ((length = is.read(buffer)) > 0) { - os.write(buffer, 0, length); - } - is.close(); - os.close(); - - BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(source))); - writer.write(""); - writer.close(); - } catch (FileNotFoundException e) { - e.printStackTrace(); - } catch (IOException e) { - e.printStackTrace(); - } - -// File src = new File(source); -// src.delete(); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/ClauseTester.java b/test/uk/ac/ox/cs/pagoda/junit/ClauseTester.java deleted file mode 100644 index d23f186..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/ClauseTester.java +++ /dev/null @@ -1,165 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import static org.junit.Assert.*; - -import org.junit.Test; -import org.semanticweb.HermiT.model.Atom; -import org.semanticweb.HermiT.model.AtomicConcept; -import org.semanticweb.HermiT.model.AtomicRole; -import org.semanticweb.HermiT.model.DLClause; -import org.semanticweb.HermiT.model.Equality; -import org.semanticweb.HermiT.model.Variable; -import org.semanticweb.owlapi.apibinding.OWLManager; -import org.semanticweb.owlapi.model.OWLOntology; -import org.semanticweb.owlapi.model.OWLOntologyManager; - -import uk.ac.ox.cs.pagoda.approx.Clause; -import uk.ac.ox.cs.pagoda.approx.Clausifier; - -public class ClauseTester { - - @Test - public void test_simple() { - Variable x = Variable.create("X"), y1 = Variable.create("y1"), y2 = Variable.create("y2"); - AtomicConcept A = AtomicConcept.create("A"); - AtomicRole r = AtomicRole.create("r"); - Atom[] bodyAtoms = new Atom[] { - Atom.create(A, x), - Atom.create(r, x, y1), - Atom.create(r, x, y2) - }; - - Atom[] headAtoms = new Atom[] { - Atom.create(Equality.INSTANCE, y1, y2) - }; - - OWLOntologyManager m = OWLManager.createOWLOntologyManager(); - OWLOntology emptyOntology = null; - try { - emptyOntology = m.createOntology(); - } catch (Exception e) { - e.printStackTrace(); - fail("failed to create a new ontology"); - } - Clause c = new Clause(Clausifier.getInstance(emptyOntology), DLClause.create(headAtoms, bodyAtoms)); - System.out.println(c.toString()); - } - - @Test - public void test_more() { - Variable x = Variable.create("X"), y1 = Variable.create("y1"), y2 = Variable.create("y2"), y3 = Variable.create("y3"); - AtomicConcept A = AtomicConcept.create("A"); - AtomicRole r = AtomicRole.create("r"); - Atom[] bodyAtoms = new Atom[] { - Atom.create(A, x), - Atom.create(r, x, y1), - Atom.create(r, x, y2), - Atom.create(r, x, y3), - }; - - Atom[] headAtoms = new Atom[] { - Atom.create(Equality.INSTANCE, y1, y2), - Atom.create(Equality.INSTANCE, y1, y3), - Atom.create(Equality.INSTANCE, y2, y3) - }; - - OWLOntologyManager m = OWLManager.createOWLOntologyManager(); - OWLOntology emptyOntology = null; - try { - emptyOntology = m.createOntology(); - } catch (Exception e) { - e.printStackTrace(); - fail("failed to create a new ontology"); - } - Clause c = new Clause(Clausifier.getInstance(emptyOntology), DLClause.create(headAtoms, bodyAtoms)); - System.out.println(c.toString()); - } - - @Test - public void test_inverse() { - Variable x = Variable.create("X"), y1 = Variable.create("y1"), y2 = Variable.create("y2"); - AtomicConcept A = AtomicConcept.create("A"); - AtomicRole r = AtomicRole.create("r"); - Atom[] bodyAtoms = new Atom[] { - Atom.create(A, x), - Atom.create(r, y1, x), - Atom.create(r, y2, x) - }; - - Atom[] headAtoms = new Atom[] { - Atom.create(Equality.INSTANCE, y1, y2) - }; - - OWLOntologyManager m = OWLManager.createOWLOntologyManager(); - OWLOntology emptyOntology = null; - try { - emptyOntology = m.createOntology(); - } catch (Exception e) { - e.printStackTrace(); - fail("failed to create a new ontology"); - } - Clause c = new Clause(Clausifier.getInstance(emptyOntology), DLClause.create(headAtoms, bodyAtoms)); - System.out.println(c.toString()); - } - - @Test - public void test_fillter() { - Variable x = Variable.create("X"), y1 = Variable.create("y1"), y2 = Variable.create("y2"); - AtomicConcept A = AtomicConcept.create("A"); - AtomicConcept B = AtomicConcept.create("B"); - AtomicRole r = AtomicRole.create("r"); - Atom[] bodyAtoms = new Atom[] { - Atom.create(A, x), - Atom.create(r, y1, x), - Atom.create(r, y2, x), - Atom.create(B, y1), - Atom.create(B, y2) - }; - - Atom[] headAtoms = new Atom[] { - Atom.create(Equality.INSTANCE, y1, y2) - }; - - OWLOntologyManager m = OWLManager.createOWLOntologyManager(); - OWLOntology emptyOntology = null; - try { - emptyOntology = m.createOntology(); - } catch (Exception e) { - e.printStackTrace(); - fail("failed to create a new ontology"); - } - Clause c = new Clause(Clausifier.getInstance(emptyOntology), DLClause.create(headAtoms, bodyAtoms)); - System.out.println(c.toString()); - } - - @Test - public void test_negFillter() { - Variable x = Variable.create("X"), y1 = Variable.create("y1"), y2 = Variable.create("y2"); - AtomicConcept A = AtomicConcept.create("A"); - AtomicConcept B = AtomicConcept.create("B"); - AtomicRole r = AtomicRole.create("r"); - Atom[] bodyAtoms = new Atom[] { - Atom.create(A, x), - Atom.create(r, y1, x), - Atom.create(r, y2, x) - }; - - Atom[] headAtoms = new Atom[] { - Atom.create(Equality.INSTANCE, y1, y2), - Atom.create(B, y1), - Atom.create(B, y2) - }; - - OWLOntologyManager m = OWLManager.createOWLOntologyManager(); - OWLOntology emptyOntology = null; - try { - emptyOntology = m.createOntology(); - } catch (Exception e) { - e.printStackTrace(); - fail("failed to create a new ontology"); - } - Clause c = new Clause(Clausifier.getInstance(emptyOntology), DLClause.create(headAtoms, bodyAtoms)); - System.out.println(c.toString()); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/CostEvaluation.java b/test/uk/ac/ox/cs/pagoda/junit/CostEvaluation.java deleted file mode 100644 index 87b01ed..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/CostEvaluation.java +++ /dev/null @@ -1,109 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import org.junit.Test; -import org.semanticweb.owlapi.model.OWLOntology; - -import uk.ac.ox.cs.pagoda.owl.OWLHelper; -import uk.ac.ox.cs.pagoda.reasoner.QueryReasoner; -import uk.ac.ox.cs.pagoda.reasoner.QueryReasoner.Type; -import uk.ac.ox.cs.pagoda.tester.PagodaTester; -import uk.ac.ox.cs.pagoda.util.Timer; -import uk.ac.ox.cs.pagoda.util.Utility; - -public class CostEvaluation { - - @Test - public void lubm100() { - int number = 1; - PagodaTester.main( - PagodaTester.onto_dir + "lubm/univ-bench.owl", - PagodaTester.onto_dir + "lubm/data/lubm" + number + ".ttl", - PagodaTester.onto_dir + "lubm/queries/test_all_pagoda.sparql" - ); -// AllTests.copy("output/log4j.log", "results-backup/jair/lubm" + number + ".out"); - } - - public void lubm1000() { - int number = 1000; - String[] args = new String[] { - PagodaTester.onto_dir + "lubm/univ-bench.owl", - PagodaTester.onto_dir + "lubm/data/lubm" + number + ".ttl", - PagodaTester.onto_dir + "lubm/queries/test_all_pagoda.sparql" - }; - OWLOntology ontology = OWLHelper.loadOntology(args[0]); - QueryReasoner reasoner = QueryReasoner.getInstance(Type.ELHOU, ontology, true, true); - Timer t = new Timer(); - reasoner.loadOntology(ontology); - reasoner.importData(args[1]); - if (!reasoner.preprocess()) - return ; - Utility.logInfo("Preprocessing Done in " + t.duration() + " seconds."); - - reasoner.evaluate(reasoner.getQueryManager().collectQueryRecords(args[2])); -// AllTests.copy("output/log4j.log", "results-backup/jair/lubm" + number + ".out"); - } - - @Test - public void uobm5() { - int number = 1; - String[] args = new String[] { - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm" + number + ".ttl", - PagodaTester.onto_dir + "uobm/queries/standard_all_pagoda.sparql" - }; - PagodaTester.main(args); -// AllTests.copy("output/log4j.log", "results-backup/jair/uobm" + number + ".out"); - } - - public void uobm100() { - int number = 200; - String[] args = new String[] { - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm" + number + ".ttl", - PagodaTester.onto_dir + "uobm/queries/standard_group3_all.sparql" - }; - PagodaTester.main(args); -// AllTests.copy("output/log4j.log", "results-backup/jair/uobm" + number + ".out"); - } - - public void uobm500() { - int number = 500; - String[] args = new String[] { - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm" + number + ".ttl", - PagodaTester.onto_dir + "uobm/queries/standard_all_pagoda.sparql" - }; - - OWLOntology ontology = OWLHelper.loadOntology(args[0]); - QueryReasoner reasoner = QueryReasoner.getInstance(Type.ELHOU, ontology, true, true); - Timer t = new Timer(); - reasoner.loadOntology(ontology); - reasoner.importData(args[1]); - if (!reasoner.preprocess()) - return ; - Utility.logInfo("Preprocessing Done in " + t.duration() + " seconds."); - - reasoner.evaluate(reasoner.getQueryManager().collectQueryRecords(args[2])); -// AllTests.copy("output/log4j.log", "results-backup/jair/uobm" + number + ".out"); - } - - - public static void main(String... args) { - args = new String[] { - PagodaTester.onto_dir + "dbpedia/integratedOntology-all-in-one-minus-datatype.owl", - PagodaTester.onto_dir + "dbpedia/data/dbpedia-minus-datatype-new.ttl", - PagodaTester.onto_dir + "dbpedia/queries/atomic_ground.sparql" - }; - - OWLOntology ontology = OWLHelper.loadOntology(args[0]); - QueryReasoner reasoner = QueryReasoner.getInstance(Type.ELHOU, ontology, true, true); - Timer t = new Timer(); - reasoner.loadOntology(ontology); - reasoner.importData(args[1]); - if (!reasoner.preprocess()) - return ; - Utility.logInfo("Preprocessing Done in " + t.duration() + " seconds."); - - reasoner.evaluate(reasoner.getQueryManager().collectQueryRecords(args[2])); - } -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/FullEvaluation.java b/test/uk/ac/ox/cs/pagoda/junit/FullEvaluation.java deleted file mode 100644 index 3406ed2..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/FullEvaluation.java +++ /dev/null @@ -1,14 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import org.junit.runner.RunWith; -import org.junit.runners.Suite; -import org.junit.runners.Suite.SuiteClasses; - -@RunWith(Suite.class) -@SuiteClasses({ LightEvaluation.class, - CostEvaluation.class - }) - -public class FullEvaluation { - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/JAIR_PAGOdA.java b/test/uk/ac/ox/cs/pagoda/junit/JAIR_PAGOdA.java deleted file mode 100644 index 2a148cc..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/JAIR_PAGOdA.java +++ /dev/null @@ -1,173 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import org.junit.Test; - -import uk.ac.ox.cs.pagoda.tester.PagodaTester; - -public class JAIR_PAGOdA { - - public void lubm1() { - String[] args = new String[] { - PagodaTester.onto_dir + "lubm/univ-bench.owl", - PagodaTester.onto_dir + "lubm/data/lubm1.ttl", - PagodaTester.onto_dir + "lubm/queries/test.sparql" - }; - PagodaTester.main(args); - AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/lubm1/pagoda"); - } - - - public void lubm1_conj() { - String[] args = new String[] { - PagodaTester.onto_dir + "lubm/univ-bench.owl", - PagodaTester.onto_dir + "lubm/data/lubm1.ttl", - PagodaTester.onto_dir + "lubm/queries/test_pellet.sparql" - }; - PagodaTester.main(args); - AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/lubm1/pagoda_conj"); - } - - - public void lubm1_rolledUp() { - String[] args = new String[] { - "/home/yzhou/backup/20141212/univ-bench-queries.owl", - PagodaTester.onto_dir + "lubm/data/lubm1.ttl", - PagodaTester.onto_dir + "lubm/queries/atomic_lubm.sparql" - }; - PagodaTester.main(args); - AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/lubm1/pagoda_rolledUp"); - } - - - public void uobm1() { - String[] args = new String[] { - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm1.ttl", - PagodaTester.onto_dir + "uobm/queries/standard.sparql" - }; - PagodaTester.main(args); - AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/uobm1/pagoda"); - } - - - public void uobm1_conj() { - String[] args = new String[] { - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm1.ttl", - PagodaTester.onto_dir + "uobm/queries/standard_pellet.sparql" - }; - PagodaTester.main(args); - AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/uobm1/pagoda_conj"); - } - - - public void uobm1_rolledUp() { - String[] args = new String[] { - "/home/yzhou/backup/20141212/univ-bench-dl-queries.owl", - PagodaTester.onto_dir + "uobm/data/uobm1.ttl", - PagodaTester.onto_dir + "uobm/queries/atomic_uobm.sparql" - }; - PagodaTester.main(args); -// AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/uobm1/pagoda_rolledUp"); - } - - - public void fly() { - String[] args = new String[] { - PagodaTester.onto_dir + "fly/fly_anatomy_XP_with_GJ_FC_individuals.owl", - null, - PagodaTester.onto_dir + "fly/queries/fly_pellet.sparql" - }; - PagodaTester.main(args); -// AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/fly/pagoda"); - } - - @Test - public void fly_conj() { - String[] args = new String[] { - PagodaTester.onto_dir + "fly/fly_anatomy_XP_with_GJ_FC_individuals.owl", - null, - PagodaTester.onto_dir + "fly/queries/fly_pellet.sparql" - }; - PagodaTester.main(args); - AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/fly/pagoda_conj"); - } - - - public void fly_rolledUp() { - PagodaTester.main(new String[] { -// PagodaTester.onto_dir + "fly/fly_anatomy_XP_with_GJ_FC_individuals.owl", - PagodaTester.onto_dir + "fly/fly-all-in-one_rolledUp.owl", - null, - PagodaTester.onto_dir + "fly/queries/fly_atomic.sparql" - }); -// AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/fly/pagoda_rolledUp"); - } - - public void dbpedia() { - PagodaTester.main( - PagodaTester.onto_dir + "dbpedia/integratedOntology-all-in-one-minus-datatype.owl", - PagodaTester.onto_dir + "dbpedia/data/dbpedia-minus-datatype-new.ttl", - PagodaTester.onto_dir + "dbpedia/queries/atomic_ground.sparql" - , "dbpedia.ans" - ); - -// AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/dbpedia/pagoda"); - } - - public void npd() { - PagodaTester.main( - PagodaTester.onto_dir + "npd/npd-all-minus-datatype.owl", - PagodaTester.onto_dir + "npd/data/npd-data-dump-minus-datatype-new.ttl", - PagodaTester.onto_dir + "npd/queries/atomic_ground.sparql" - , "npd.ans" - ); - -// AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/npd/pagoda"); - } - - public void reactome() { - PagodaTester.main( - PagodaTester.onto_dir + "bio2rdf/reactome/biopax-level3-processed.owl", - PagodaTester.onto_dir + "bio2rdf/reactome/graph sampling/reactome_sample_10.ttl", -// null, -// PagodaTester.onto_dir + "bio2rdf/reactome/queries/atomic_ground.sparql" - PagodaTester.onto_dir + "bio2rdf/reactome/queries/example.sparql" - , "pagoda_reactome.ans" - ); - AllTests.copy("log4j.log", "output/jair/pagoda_reactome.example"); - -// AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/reactome/pagoda_10p"); - } - - public void chembl() { - PagodaTester.main( - PagodaTester.onto_dir + "bio2rdf/chembl/cco-noDPR.ttl", - PagodaTester.onto_dir + "bio2rdf/chembl/graph sampling/sample_1.nt", -// PagodaTester.onto_dir + "bio2rdf/chembl/queries/atomic_ground.sparql" - PagodaTester.onto_dir + "bio2rdf/chembl/queries/example.sparql" - , "pagoda_chembl.ans" - ); - AllTests.copy("log4j.log", "output/jair/pagoda_chembl.example"); -// AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/chembl/pagoda_1p"); - } - - public void uniprot() { - PagodaTester.main( - PagodaTester.onto_dir + "bio2rdf/uniprot/core-sat-processed.owl", - PagodaTester.onto_dir + "bio2rdf/uniprot/graph sampling/sample_1.nt", -// null, -// PagodaTester.onto_dir + "bio2rdf/uniprot/queries/atomic_ground.sparql" - PagodaTester.onto_dir + "bio2rdf/uniprot/queries/example.sparql" - , "pagoda_uniprot.ans" - ); - AllTests.copy("log4j.log", "output/jair/pagoda_uniprot.example"); -// AllTests.copy("output/log4j.log", "/home/yzhou/java-workspace/test-share/results_new/uniprot/pagoda_1p"); - } - - - public static void main(String... args) { - new JAIR_PAGOdA().fly(); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/JAIR_Scalability.java b/test/uk/ac/ox/cs/pagoda/junit/JAIR_Scalability.java deleted file mode 100644 index 5e2b1d7..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/JAIR_Scalability.java +++ /dev/null @@ -1,86 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import org.junit.Test; - -import uk.ac.ox.cs.pagoda.tester.PagodaTester; -import uk.ac.ox.cs.pagoda.util.Properties; - -public class JAIR_Scalability { - - private static final String date = "_0123"; - - @Test - public void reactome() { - testReactome(10, false); - } - - @Test - public void chembl() { - testChEMBL(1, false); - } - - @Test - public void uniprot() { - testUniProt(1, false); - } - - public void testReactome(int percentage, boolean save) { - String[] args = new String[] { - PagodaTester.onto_dir + "bio2rdf/reactome/biopax-level3-processed.owl", - PagodaTester.onto_dir + "bio2rdf/reactome/graph sampling/simplifed_sample_" + percentage + ".ttl", - PagodaTester.onto_dir + "bio2rdf/reactome/queries/test.sparql" - , "reactome.ans" - }; - if (percentage == 10) - args[1] = args[1].replace("simplifed", "reactome"); - - PagodaTester.main(args); - if (save) - AllTests.copy("log4j.log", "/home/yzhou/java-workspace/test-share/results_new/reactome/pagoda_" + percentage + "p" + date); - } - - public void testChEMBL(int percentage, boolean save) { - String[] args = new String[] { - PagodaTester.onto_dir + "bio2rdf/chembl/cco-noDPR.ttl", - PagodaTester.onto_dir + "bio2rdf/chembl/sample_" + percentage + ".nt", -// PagodaTester.onto_dir + "bio2rdf/chembl/queries/atomic_ground.sparql" - PagodaTester.onto_dir + "bio2rdf/chembl/queries/test.sparql" - , "chembl.ans" - }; - if (percentage == 1 || percentage == 10 || percentage == 50) - args[1] = args[1].replace("chembl", "chembl/graph sampling"); - else - if (percentage == 100) - args[1] = "/home/yzhou/RDFData/ChEMBL/facts/ChEMBL.ttl"; - - PagodaTester.main(args); - if (save) - AllTests.copy("log4j.log", "/home/yzhou/java-workspace/test-share/results_new/chembl/pagoda_" + percentage + "p" + date); - } - - public void testUniProt(int percentage, boolean save) { - String[] args = new String[] { - PagodaTester.onto_dir + "bio2rdf/uniprot/core-sat-processed.owl", - PagodaTester.onto_dir + "bio2rdf/uniprot/sample_" + percentage + ".nt", -// PagodaTester.onto_dir + "bio2rdf/uniprot/queries/atomic_ground.sparql" - PagodaTester.onto_dir + "bio2rdf/uniprot/queries/test.sparql" - , "uniprot.ans" - }; - - if (percentage == 1 || percentage == 10 || percentage == 50) - args[1] = args[1].replace("uniprot", "uniprot/graph sampling"); - else - if (percentage == 100) - args[1] = "/home/yzhou/krr-nas-share/Yujiao/ontologies/bio2rdf/uniprot/data/uniprot_cleaned.nt"; - - PagodaTester.main(args); - if (save) - AllTests.copy("log4j.log", "/home/yzhou/java-workspace/test-share/results_new/uniprot/pagoda_" + percentage + "p" + date); - } - - public static void main(String... args) { - Properties.ShellModeDefault = true; - new JAIR_Scalability().testUniProt(50, false); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/LightEvaluation.java b/test/uk/ac/ox/cs/pagoda/junit/LightEvaluation.java deleted file mode 100644 index 1ddca15..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/LightEvaluation.java +++ /dev/null @@ -1,59 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import org.junit.Test; -import uk.ac.ox.cs.pagoda.tester.PagodaTester; - -public class LightEvaluation { - - @Test - public void uobm1() { - int number = 1; - PagodaTester.main( - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm" + number + ".ttl", - PagodaTester.onto_dir + "uobm/queries/standard.sparql" - ); - AllTests.copy("log4j.log", "output/jair/uobm1.out"); - } - - @Test - public void lubm100() { - int number = 100; - PagodaTester.main( - PagodaTester.onto_dir + "lubm/univ-bench.owl", - PagodaTester.onto_dir + "lubm/data/lubm" + number + ".ttl", - PagodaTester.onto_dir + "lubm/queries/test.sparql" - ); - AllTests.copy("log4j.log", "results-backup/current/lubm100.out"); - } - - @Test - public void fly() { - PagodaTester.main( - PagodaTester.onto_dir + "fly/fly_anatomy_XP_with_GJ_FC_individuals.owl", - PagodaTester.onto_dir + "fly/queries/fly.sparql" - ); - AllTests.copy("log4j.log", "results-backup/current/fly.out"); - } - - @Test - public void dbpedia() { - PagodaTester.main( - PagodaTester.onto_dir + "dbpedia/integratedOntology-all-in-one-minus-datatype.owl", - PagodaTester.onto_dir + "dbpedia/data/dbpedia-minus-datatype-new.ttl", - PagodaTester.onto_dir + "dbpedia/atomic.sparql" - ); - AllTests.copy("log4j.log", "results-backup/current/dbpedia.out"); - } - - @Test - public void npdWithoutDataType() { - PagodaTester.main( - PagodaTester.onto_dir + "npd/npd-all-minus-datatype.owl", - PagodaTester.onto_dir + "npd/data/npd-data-dump-minus-datatype-new.ttl", - PagodaTester.onto_dir + "npd/queries/atomic.sparql" - ); - AllTests.copy("log4j.log", "results-backup/current/npd_minus.out"); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/PagodaDBPedia.java b/test/uk/ac/ox/cs/pagoda/junit/PagodaDBPedia.java deleted file mode 100644 index 37ffb44..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/PagodaDBPedia.java +++ /dev/null @@ -1,27 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import static org.junit.Assert.fail; - -import org.junit.Test; - -import uk.ac.ox.cs.pagoda.tester.PagodaTester; -import uk.ac.ox.cs.pagoda.tester.Statistics; - -public class PagodaDBPedia { - - @Test - public void test() { - PagodaTester.main( - PagodaTester.onto_dir + "dbpedia/integratedOntology-all-in-one-minus-datatype.owl", - PagodaTester.onto_dir + "dbpedia/data/dbpedia-minus-datatype-new.ttl", - PagodaTester.onto_dir + "dbpedia/atomic.sparql" - ); - - Statistics stat = new Statistics("output/log4j.log"); - String diff = stat.diff("results-backup/benchmark/dbpedia.out"); - AllTests.copy("output/log4j.log", "results-backup/current/dbpedia.out"); - if (!diff.isEmpty()) - fail(diff); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/PagodaELU.java b/test/uk/ac/ox/cs/pagoda/junit/PagodaELU.java deleted file mode 100644 index d999a6e..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/PagodaELU.java +++ /dev/null @@ -1,18 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import org.junit.Test; -import uk.ac.ox.cs.pagoda.tester.PagodaTester; - -public class PagodaELU { - - @Test void test() { - int number = 1; - PagodaTester.main( - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm" + number + ".ttl", - PagodaTester.onto_dir + "uobm/queries/standard.sparql" - ); - } - - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/PagodaFLY.java b/test/uk/ac/ox/cs/pagoda/junit/PagodaFLY.java deleted file mode 100644 index 4631837..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/PagodaFLY.java +++ /dev/null @@ -1,24 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import org.junit.Test; - -import uk.ac.ox.cs.pagoda.tester.PagodaTester; - -public class PagodaFLY { - - @Test - public void test() { - PagodaTester.main( - PagodaTester.onto_dir + "fly/fly_anatomy_XP_with_GJ_FC_individuals.owl", - PagodaTester.onto_dir + "fly/queries/fly_pellet.sparql" - ); - -// Statistics stat = new Statistics("output/log4j.log"); -// String diff = stat.diff("results-backup/benchmark/fly.out"); -// AllTests.copy("output/log4j.log", "results-backup/current/fly.out"); -// if (!diff.isEmpty()) -// fail(diff); - } - - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/PagodaLUBM.java b/test/uk/ac/ox/cs/pagoda/junit/PagodaLUBM.java deleted file mode 100644 index f8fef0e..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/PagodaLUBM.java +++ /dev/null @@ -1,38 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import static org.junit.Assert.*; - -import org.junit.Test; - -import uk.ac.ox.cs.pagoda.tester.PagodaTester; -import uk.ac.ox.cs.pagoda.tester.Statistics; - -public class PagodaLUBM { - - public void test_all(int number) { - PagodaTester.main( - PagodaTester.onto_dir + "lubm/univ-bench.owl", - PagodaTester.onto_dir + "lubm/data/lubm" + number + ".ttl", - PagodaTester.onto_dir + "lubm/queries/test_all_pagoda.sparql" - ); - - AllTests.copy("log4j.log", "output/jair/lubm" + number + ".out"); - } - - @Test - public void test1() { test_all(1); } - - public void test() { - int number = 100; - test_all(number); - } - - public void check(int number) { - Statistics stat = new Statistics("output/log4j.log"); - String diff = stat.diff("results-backup/benchmark/lubm" + number + ".out"); - AllTests.copy("output/log4j.log", "results-backup/current/lubm" + number + ".out"); - if (!diff.isEmpty()) - fail(diff); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java b/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java deleted file mode 100644 index 96edbb4..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java +++ /dev/null @@ -1,42 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import static org.junit.Assert.fail; - -import org.junit.Test; - -import uk.ac.ox.cs.pagoda.tester.PagodaTester; -import uk.ac.ox.cs.pagoda.tester.Statistics; - -public class PagodaNPD { - - @Test - public void testNPDwithoutDataType() { - PagodaTester.main( - PagodaTester.onto_dir + "npd/npd-all-minus-datatype.owl", - PagodaTester.onto_dir + "npd/data/npd-data-dump-minus-datatype-new.ttl", - PagodaTester.onto_dir + "npd/queries/atomic.sparql" - ); - - Statistics stat = new Statistics("output/log4j.log"); - String diff = stat.diff("results-backup/benchmark/npd_minus.out"); - AllTests.copy("output/log4j.log", "results-backup/current/npd_minus.out"); - if (!diff.isEmpty()) - fail(diff); - } - - @Test - public void testNPD() { - PagodaTester.main( - PagodaTester.onto_dir + "npd/npd-all.owl", - PagodaTester.onto_dir + "npd/data/npd-data-dump-processed.ttl", - PagodaTester.onto_dir + "npd/queries/atomic.sparql" - ); - - Statistics stat = new Statistics("output/log4j.log"); - String diff = stat.diff("results-backup/benchmark/npd.out"); - AllTests.copy("output/log4j.log", "results-backup/current/npd.out"); - if (!diff.isEmpty()) - fail(diff); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD_bench.java b/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD_bench.java deleted file mode 100644 index df1a57d..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD_bench.java +++ /dev/null @@ -1,27 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import static org.junit.Assert.fail; - -import org.junit.Test; - -import uk.ac.ox.cs.pagoda.tester.PagodaTester; -import uk.ac.ox.cs.pagoda.tester.Statistics; - -public class PagodaNPD_bench { - - @Test - public void test() { - PagodaTester.main( - PagodaTester.onto_dir + "npd-benchmark/npd-v2-ql_a.owl", - PagodaTester.onto_dir + "npd-benchmark/npd-v2-ql_a.ttl", - PagodaTester.onto_dir + "npd-benchmark/queries/all.sparql" - ); - - Statistics stat = new Statistics("output/log4j.log"); - String diff = stat.diff("results-backup/benchmark/npd-bench.out"); - AllTests.copy("output/log4j.log", "results-backup/current/npd-bench.out"); - if (!diff.isEmpty()) - fail(diff); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/PagodaRLU.java b/test/uk/ac/ox/cs/pagoda/junit/PagodaRLU.java deleted file mode 100644 index 5d93302..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/PagodaRLU.java +++ /dev/null @@ -1,18 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import org.junit.Test; -import uk.ac.ox.cs.pagoda.tester.PagodaTester; - -public class PagodaRLU { - - @Test - public void testRL() { - int number = 1; - PagodaTester.main( - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm" + number + ".ttl", - PagodaTester.onto_dir + "uobm/queries/standard.sparql" - ); - } - -} diff --git a/test/uk/ac/ox/cs/pagoda/junit/PagodaUOBM.java b/test/uk/ac/ox/cs/pagoda/junit/PagodaUOBM.java deleted file mode 100644 index 5b56c6d..0000000 --- a/test/uk/ac/ox/cs/pagoda/junit/PagodaUOBM.java +++ /dev/null @@ -1,48 +0,0 @@ -package uk.ac.ox.cs.pagoda.junit; - -import org.junit.Test; - -import uk.ac.ox.cs.pagoda.tester.PagodaTester; -import uk.ac.ox.cs.pagoda.tester.Statistics; - -public class PagodaUOBM { - - public void test_all(int number ) { - PagodaTester.main( - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm" + number + ".ttl", - PagodaTester.onto_dir + "uobm/queries/standard_all_pagoda.sparql" -// PagodaTester.onto_dir + "uobm/queries/standard_group3_all_less.sparql;" + -// PagodaTester.onto_dir + "uobm/queries/G3.sparql;" + -// PagodaTester.onto_dir + "uobm/queries/last.sparql" - ); - - AllTests.copy("log4j.log", "output/jair/newuobm/uobm" + number + ".out"); - } - - public void test_upToSum(int number) { - PagodaTester.main( - PagodaTester.onto_dir + "uobm/univ-bench-dl.owl", - PagodaTester.onto_dir + "uobm/data/uobm" + number + ".ttl", - PagodaTester.onto_dir + "uobm/queries/standard_group3_all.sparql" - ); - -// AllTests.copy("log4j.log", "output/jair/uobm" + number + ".out"); - } - - @Test - public void test1() { test_all(1); } - - public void test500() { test_upToSum(500); } - - public static void main(String... args) { - new PagodaUOBM().test_all(1); - } - - public void check() { - Statistics stat = new Statistics("results-backup/current/uobm1.out"); - String diff = stat.diff("results-backup/benchmark/uobm1.out"); - System.out.println(diff); - } - -} -- cgit v1.2.3