Mercurial > hg > ltpda
diff m-toolbox/test/aorepo_proto_test/test3.m @ 0:f0afece42f48
Import.
author | Daniele Nicolodi <nicolodi@science.unitn.it> |
---|---|
date | Wed, 23 Nov 2011 19:22:13 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/m-toolbox/test/aorepo_proto_test/test3.m Wed Nov 23 19:22:13 2011 +0100 @@ -0,0 +1,222 @@ +% A simple test script to exercise the LTPDA repository +% +% Edit the repository information before running. +% +% 31-03-08 +% + +clear all; + + +% Hostname and database setting +hostname = '130.75.117.61'; +dbase = 'ltpda_test'; + +%% ----------------------------------------------- +%% NO NEED TO EDIT BELOW HERE + +send = true; + + +% Connect to the database +conn = mysql_connect(hostname, dbase); + +% Submitting N aos +N = 5; +rand_N = false; +obj_type = 'ao'; +nsecs = 1000; +fs = 10; + +pl = plist('obj_type', obj_type, 'send', send, 'N', N, ... + 'rand', rand_N, 'nsecs', nsecs, 'fs', fs, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting N plists +N = 1; +rand_N = false; +obj_type = 'plist'; + +pl = plist('obj_type', obj_type, 'send', send, 'N', N, ... + 'rand', rand_N, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting N specwins +N = 3; +rand_N = false; +obj_type = 'specwin'; + +pl = plist('obj_type', obj_type, 'send', send, 'N', N, ... + 'rand', rand_N, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting N pzmodels +N = 5; +rand_N = false; +obj_type = 'pzmodel'; + +pl = plist('obj_type', obj_type, 'send', send, 'N', N, ... + 'rand', rand_N, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting N miir objects +N = 2; +rand_N = false; +obj_type = 'miir'; + +pl = plist('obj_type', obj_type, 'send', send, 'N', N, ... + 'rand', rand_N, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting N mfir objects +N = 2; +rand_N = false; +obj_type = 'mfir'; + +pl = plist('obj_type', obj_type, 'send', send, 'N', N, ... + 'rand', rand_N, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting N time objects +N = 4; +rand_N = false; +obj_type = 'time'; + +pl = plist('obj_type', obj_type, 'send', send, 'N', N, ... + 'rand', rand_N, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting N timespan objects +N = 4; +rand_N = false; +obj_type = 'mfir'; + +pl = plist('obj_type', obj_type, 'send', send, 'N', N, ... + 'rand', rand_N, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting random N aos +rand_N = true; +obj_type = 'ao'; +nsecs = 1000; +fs = 10; + +pl = plist('obj_type', obj_type, 'send', send, ... + 'rand', rand_N, 'nsecs', nsecs, 'fs', fs, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting random N plists +rand_N = true; +obj_type = 'plist'; + +pl = plist('obj_type', obj_type, 'send', send, ... + 'rand', rand_N, ... + 'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting random N specwins +rand_N = true; +obj_type = 'specwin'; + +pl = plist('obj_type', obj_type, 'send', send, ... + 'rand', rand_N, ... +'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting random N pzmodels +rand_N = true; +obj_type = 'pzmodel'; + +pl = plist('obj_type', obj_type, 'send', send, ... + 'rand', rand_N, ... +'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting random N miir objects +rand_N = true; +obj_type = 'miir'; + +pl = plist('obj_type', obj_type, 'send', send, ... + 'rand', rand_N, ... +'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting random N mfir objects +rand_N = true; +obj_type = 'mfir'; + +pl = plist('obj_type', obj_type, 'send', send, ... + 'rand', rand_N, ... +'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting random N time objects +rand_N = true; +obj_type = 'time'; + +pl = plist('obj_type', obj_type, 'send', send, ... + 'rand', rand_N, ... +'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting random N timespan objects +rand_N = true; +obj_type = 'mfir'; + +pl = plist('obj_type', obj_type, 'send', send, ... + 'rand', rand_N, ... +'conn', conn); + +UTN_repo_test_func(pl); + + +% Submitting random N objects +rand_N = true; +obj_type = 'none'; + +pl = plist('obj_type', obj_type, 'send', send, ... + 'rand', rand_N, ... +'conn', conn); + +UTN_repo_test_func(pl); + +disp('*** done') \ No newline at end of file