| test_gsup_server.c |
| |
| ===== test_add_conn |
| |
| Add 10 items |
| conn_inst[0].auc_3g_ind == 0 |
| conn_inst[1].auc_3g_ind == 1 |
| conn_inst[2].auc_3g_ind == 2 |
| conn_inst[3].auc_3g_ind == 3 |
| conn_inst[4].auc_3g_ind == 4 |
| conn_inst[5].auc_3g_ind == 5 |
| conn_inst[6].auc_3g_ind == 6 |
| conn_inst[7].auc_3g_ind == 7 |
| conn_inst[8].auc_3g_ind == 8 |
| conn_inst[9].auc_3g_ind == 9 |
| |
| Expecting a list of 0..9 |
| conn[0].auc_3g_ind == 0 |
| conn[1].auc_3g_ind == 1 |
| conn[2].auc_3g_ind == 2 |
| conn[3].auc_3g_ind == 3 |
| conn[4].auc_3g_ind == 4 |
| conn[5].auc_3g_ind == 5 |
| conn[6].auc_3g_ind == 6 |
| conn[7].auc_3g_ind == 7 |
| conn[8].auc_3g_ind == 8 |
| conn[9].auc_3g_ind == 9 |
| |
| Punch two holes in the sequence in arbitrary order, a larger one from 2..4 and a single one at 7. |
| |
| Expecting a list of 0,1, 5,6, 8,9 |
| conn[0].auc_3g_ind == 0 |
| conn[1].auc_3g_ind == 1 |
| conn[2].auc_3g_ind == 5 |
| conn[3].auc_3g_ind == 6 |
| conn[4].auc_3g_ind == 8 |
| conn[5].auc_3g_ind == 9 |
| |
| Add conns, expecting them to take the open slots |
| conn_inst[12].auc_3g_ind == 2 |
| conn_inst[13].auc_3g_ind == 3 |
| conn_inst[14].auc_3g_ind == 4 |
| conn_inst[17].auc_3g_ind == 7 |
| conn_inst[18].auc_3g_ind == 10 |
| |
| Expecting a list of 0..10 |
| conn[0].auc_3g_ind == 0 |
| conn[1].auc_3g_ind == 1 |
| conn[2].auc_3g_ind == 2 |
| conn[3].auc_3g_ind == 3 |
| conn[4].auc_3g_ind == 4 |
| conn[5].auc_3g_ind == 5 |
| conn[6].auc_3g_ind == 6 |
| conn[7].auc_3g_ind == 7 |
| conn[8].auc_3g_ind == 8 |
| conn[9].auc_3g_ind == 9 |
| conn[10].auc_3g_ind == 10 |
| |
| Does it also work for the first item? |
| |
| Expecting a list of 1..10 |
| conn[0].auc_3g_ind == 1 |
| conn[1].auc_3g_ind == 2 |
| conn[2].auc_3g_ind == 3 |
| conn[3].auc_3g_ind == 4 |
| conn[4].auc_3g_ind == 5 |
| conn[5].auc_3g_ind == 6 |
| conn[6].auc_3g_ind == 7 |
| conn[7].auc_3g_ind == 8 |
| conn[8].auc_3g_ind == 9 |
| conn[9].auc_3g_ind == 10 |
| |
| Add another conn, should take auc_3g_ind == 0 |
| conn_inst[20].auc_3g_ind == 0 |
| |
| Expecting a list of 0..10 |
| conn[0].auc_3g_ind == 0 |
| conn[1].auc_3g_ind == 1 |
| conn[2].auc_3g_ind == 2 |
| conn[3].auc_3g_ind == 3 |
| conn[4].auc_3g_ind == 4 |
| conn[5].auc_3g_ind == 5 |
| conn[6].auc_3g_ind == 6 |
| conn[7].auc_3g_ind == 7 |
| conn[8].auc_3g_ind == 8 |
| conn[9].auc_3g_ind == 9 |
| conn[10].auc_3g_ind == 10 |
| |
| If a client reconnects, it will (likely) get the same auc_3g_ind |
| conn_inst[5].auc_3g_ind == 5 |
| conn_inst[5].auc_3g_ind == 5 |
| ===== test_add_conn: SUCCESS |
| |
| Done |