18fff22dc84d2663da43498878b04c7696dd6bfc kent Thu Aug 28 13:08:31 2014 -0700 Updating tests diff --git src/oneShot/hacTreeTest/hacTreeTest.c src/oneShot/hacTreeTest/hacTreeTest.c index 942445e..a666892 100644 --- src/oneShot/hacTreeTest/hacTreeTest.c +++ src/oneShot/hacTreeTest/hacTreeTest.c @@ -6,31 +6,31 @@ #include "options.h" #include "hacTree.h" #include "pthreadDoList.h" char* clHacTree = "fromItems"; int clThreads = 10; void usage() /* Explain usage and exit. */ { errAbort( "hacTreeTest - Test out various hacTree code\n" "usage:\n" " hacTreeTest XXX\n" "options:\n" - " -hacTree = Dictates how the tree is generated; multiThreads or costlyMerges or fromItems. fromItems is default \n" + " -hacTree = Dictates how the tree is generated; multiThreads or fromItems. fromItems is default \n" " -threads - number of threads to use for multiThread default %d\n" , clThreads ); } /* Command line validation table. */ static struct optionSpec options[] = { {"threads", OPTION_INT}, {"hacTree", OPTION_STRING}, {NULL, 0}, }; void rDump(struct hacTree *ht, int level, FILE *f) /* Help dump out results */ { @@ -75,34 +75,30 @@ struct slDouble *list = NULL; double data[] = {1,2, 4,5, 6,7, 11,15, 22,24}; for (i=0; i<10; ++i) { struct slDouble *el = slDoubleNew(data[i]); slAddHead(&list, el); } struct lm *lm = lmInit(0); struct hacTree *ht = NULL; if (sameString(clHacTree, "multiThreads")) { ht = hacTreeMultiThread(clThreads, (struct slList *)list, lm, dblDistance, dblMerge, NULL, NULL); } -else if (sameString(clHacTree, "costlyMerges")) - { - ht = hacTreeForCostlyMerges((struct slList *)list, lm, dblDistance, dblMerge, NULL); - } else if (sameString(clHacTree, "fromItems")) { ht = hacTreeFromItems((struct slList *)list, lm, dblDistance, dblMerge, NULL, NULL); } else { uglyAbort("Unrecognized input option: %s", clHacTree); } rDump(ht, 0, f); carefulClose(&f); } int main(int argc, char *argv[])