Back to home page

Enduro/X

 
 

    


*** This is UBF testing facility. ***
To run all test cases exectue following:
$ ./ubfunit1 2>/dev/null output should be something like this: Running "main"... Completed "main": 5684 passes, 0 failures, 0 exceptions.
To get dubug output (lot of that), remove 2>/dev/null from end of the line.
Note that in this mode, every test is run in forked environment. Meaning if some of thest made segmentation fault, then this does not crash all the testing, but exception will appear in test output.
To get testing in forked environment, then you can run the test, by passing test name to command line, like:
$ ./ubfunit1 test_expr_basic_floatev

  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2018-12-16 23:17:04  
folder mkfldhdr_ref/ - 2018-11-19 13:18:24  
folder testdb/ - 2018-11-19 13:18:24  
folder ubftab/ - 2018-11-19 13:18:24  
CMakeLists.txt 3192 bytes 2018-11-20 23:17:04 -  
README 646 bytes 2018-11-19 13:18:24 -  
setenv 1611 bytes 2018-11-19 13:18:24 -  
test_badd.c 8084 bytes 2018-11-19 13:18:24 2018-11-19 13:27:44  
test_bcmp.c 9974 bytes 2018-11-19 13:18:24 2018-11-19 13:27:44  
test_bconcat.c 12663 bytes 2018-11-19 13:18:24 2018-11-19 13:27:44  
test_bdel.c 4267 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_bnext.c 8112 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_bnum.c 4286 bytes 2018-11-20 23:17:04 2018-11-20 23:17:25  
test_bproj.c 16392 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_bupdate.c 12483 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_cbchg.c 22450 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_cbget.c 19219 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_expr.c 71466 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_find.c 23688 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_genbuf.c 10913 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_get.c 20014 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_macro.c 2719 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_mem.c 3143 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_mkfldhdr.c 2360 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_mkfldhdr_cmd.sh 2024 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_mkfldhdr_env.sh 2041 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_mkfldhdr_err_output.sh 1734 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_mkfldhdr_no_FIELDTBLS.sh 1765 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_mkfldhdr_no_FLDTBLDIR.sh 1765 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_mkfldhdr_syntax_err.sh 1863 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_nstd_b64.c 3301 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_nstd_crypto.c 3664 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_nstd_debug.c 3890 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_nstd_growlist.c 3066 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_nstd_macros.c 2631 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_nstd_msync.c 5145 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45 parallel writes & locking test
test_nstd_mtest.c 6832 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_nstd_mtest2.c 3949 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45

Just like mtest.c, but using a subDB instead of the main DB

test_nstd_mtest3.c 4169 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45

Tests for sorted duplicate DBs

test_nstd_mtest4.c 5286 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45

Tests for sorted duplicate DBs with fixed-size keys

test_nstd_mtest5.c 4263 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45

Tests for sorted duplicate DBs using cursor_put

test_nstd_mtest6_dupcursor.c 5553 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45

Tests for sorted duplicate DBs

test_nstd_standard.c 2806 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_nstd_util.c 2367 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_print.c 27124 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
test_readwrite.c 5641 bytes 2018-11-19 13:18:24 2018-11-19 13:27:45  
ubfunit1.c 20844 bytes 2018-11-19 13:18:24 2018-11-19 13:27:46  
ubfunit1.h 4167 bytes 2018-11-19 13:18:24 2018-11-19 13:27:46