Changes in / [2daea42:302ef2a]


Ignore:
Files:
3 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • longrun_tests/Makefile.am

    r2daea42 r302ef2a  
    4444        -DTEST_$(shell cat .type | tr a-z A-Z)
    4545
    46 TESTS = block coroutine create disjoint enter enter3 locks processor stack wait yield
     46TESTS = block coroutine create disjoint enter enter3 processor stack wait yield
    4747
    4848# .INTERMEDIATE: $(TESTS)
  • tests/unified_locking/.expect/locks.txt

    r2daea42 r302ef2a  
    1919Start Test 10: locked condition variable wait/notify with front()
    2020Done Test 10
     21Start Test 11: unlocked condition variable delay wait
     22Iteration: 0
     23Iteration: 1000
     24Iteration: 2000
     25Iteration: 3000
     26Iteration: 4000
     27Iteration: 5000
     28Iteration: 6000
     29Iteration: 7000
     30Iteration: 8000
     31Iteration: 9000
     32Done Test 11
     33Start Test 12: locked condition variable delay wait with unlocked signal
     34Iteration: 0
     35Iteration: 1000
     36Iteration: 2000
     37Iteration: 3000
     38Iteration: 4000
     39Iteration: 5000
     40Iteration: 6000
     41Iteration: 7000
     42Iteration: 8000
     43Iteration: 9000
     44Done Test 12
     45Start Test 13: locked condition variable delay wait with locked signal
     46Iteration: 0
     47Iteration: 1000
     48Iteration: 2000
     49Iteration: 3000
     50Iteration: 4000
     51Iteration: 5000
     52Iteration: 6000
     53Iteration: 7000
     54Iteration: 8000
     55Iteration: 9000
     56Done Test 13
  • tests/unified_locking/locks.cfa

    r2daea42 r302ef2a  
    219219int main() {
    220220        processor p[2];
     221        wait( c_s, 1`ns );
    221222        printf("Start Test 1: multi acquisition lock and condition variable single wait/notify\n");
    222223        {
     
    280281        printf("Done Test 10\n");
    281282
    282         // removed to limit test duration. Full test is in long run tests
    283         // printf("Start Test 11: unlocked condition variable delay wait\n");
    284         // {
    285         //      T_C_NLWD t1;
    286         //      T_C_WDS t2;
    287         // }
    288         // printf("Done Test 11\n");
    289 
    290         // printf("Start Test 12: locked condition variable delay wait with unlocked signal\n");
    291         // {
    292         //      T_C_LWD t1;
    293         //      T_C_WDS t2;
    294         // }
    295         // printf("Done Test 12\n");
    296 
    297         // printf("Start Test 13: locked condition variable delay wait with locked signal\n");
    298         // {
    299         //      T_C_LWD t1;
    300         //      T_C_LWDS t2;
    301         // }
    302         // printf("Done Test 13\n");
    303 }
     283        printf("Start Test 11: unlocked condition variable delay wait\n");
     284        {
     285                T_C_NLWD t1;
     286                T_C_WDS t2;
     287        }
     288        printf("Done Test 11\n");
     289
     290        printf("Start Test 12: locked condition variable delay wait with unlocked signal\n");
     291        {
     292                T_C_LWD t1;
     293                T_C_WDS t2;
     294        }
     295        printf("Done Test 12\n");
     296
     297        printf("Start Test 13: locked condition variable delay wait with locked signal\n");
     298        {
     299                T_C_LWD t1;
     300                T_C_LWDS t2;
     301        }
     302        printf("Done Test 13\n");
     303}
Note: See TracChangeset for help on using the changeset viewer.