KnittingBoar
KnittingBoar copied to clipboard
Unit tests are tied to Josh's local environment
I know Josh is working on cleaning these up, I just wanted to document this somewhere.
Here is the list of failures:
Failed tests: warning(junit.framework.TestSuite$1): No tests found in com.cloudera.knittingboar.records.TestCSVBasedDatasetRecordFactory testMasterConfiguration(com.cloudera.knittingboar.sgd.TestPOLRMasterDriver): expected:<0> but was:<1> testIncomingGradientAccumulation(com.cloudera.knittingboar.sgd.TestPOLRMasterDriver): expected:<0> but was:<1> testIncomingGradientTriggerOutgoingParamVecMsg(com.cloudera.knittingboar.sgd.TestPOLRMasterDriver): expected:<0> but was:<1>
Tests in error: testLoad20NewsModel(com.cloudera.knittingboar.metrics.Test20NewsApplyModel): /tmp/IR_Model_0.model (No such file or directory) testRunMasterAndTwoWorkers(com.cloudera.knittingboar.metrics.Test20NewsNoSaveModel) testApplyModel(com.cloudera.knittingboar.metrics.TestRCV1ApplyModel): /tmp/master_sgd.model (No such file or directory) testRunMasterAndTwoWorkers(com.cloudera.knittingboar.metrics.TestSaveLoadModel) test20NewsgroupsFileScan(com.cloudera.knittingboar.records.Test20NewsgroupsBookParsing) testRecordFactoryOnDatasetShard(com.cloudera.knittingboar.records.TestTwentyNewsgroupsRecordFactory): Input path does not exist: file:/Users/jpatterson/Downloads/datasets/20news-kboar/train2 testTrainNewsGroups(com.cloudera.knittingboar.sgd.olr.TestBaseOLR_Train20Newsgroups) testResults(com.cloudera.knittingboar.sgd.olr.TestBaseOLRTest20Newsgroups): /tmp/olr-news-group.model (No such file or directory) testTrainer(com.cloudera.knittingboar.sgd.TestBaseSGD) testRunKBoar_IRSimulated_NWorkers(com.cloudera.knittingboar.sgd.TestKnittingBoar_IRSim_NoBatch) testRunKBoar_IRSimulated_NWorkers(com.cloudera.knittingboar.sgd.TestKnittingBoar_IRSim_NWorkers) testSaveLoadForDonutRun(com.cloudera.knittingboar.sgd.TestPOLRModelParameters) testReplaceBetaMechanics(com.cloudera.knittingboar.sgd.TestPOLRWorkerDriver) testPOLROnFullDatasetRun(com.cloudera.knittingboar.sgd.TestPOLRWorkerDriver) testRunMasterAndTwoWorkers(com.cloudera.knittingboar.sgd.TestRunPOLRMasterAndNWorkers) testRunSingleBatch(com.cloudera.knittingboar.sgd.TestRunPOLRWorkerSingleBatch) testSplits(com.cloudera.knittingboar.sgd.TestRunRCV1Subset) testRunRCV1Subset(com.cloudera.knittingboar.sgd.TestRunRCV1Subset) testBasicMessageFlowBetweenMasterAndWorker(com.cloudera.knittingboar.sgd.TestWorkerAndMaster) testOLRvs10PassesOfPOLR(com.cloudera.knittingboar.sgd.TestWorkerAndMaster) testNaiveBayesFormatConverter(com.cloudera.knittingboar.utils.TestConvert20NewsTestDataset) test20NewsgroupsFormatConverterForNWorkers(com.cloudera.knittingboar.utils.TestDatasetConverter) testConversion(com.cloudera.knittingboar.utils.TestRcv1SubsetConversion)
Here is four that look like they would be easy to solve:
testResults(com.cloudera.knittingboar.sgd.olr.TestBaseOLRTest20Newsgroups): /tmp/olr-news-group.model (No such file or directory) testRecordFactoryOnDatasetShard(com.cloudera.knittingboar.records.TestTwentyNewsgroupsRecordFactory): Input path does not exist: file:/Users/jpatterson/Downloads/datasets/20news-kboar/train2
testApplyModel(com.cloudera.knittingboar.metrics.TestRCV1ApplyModel): /tmp/master_sgd.model (No such file or directory)
testLoad20NewsModel(com.cloudera.knittingboar.metrics.Test20NewsApplyModel): /tmp/IR_Model_0.model (No such file or directory)