summaryrefslogtreecommitdiff
path: root/cesar/cp/eoc/sta/action/test
AgeCommit message (Collapse)Author
2013-05-27cesar/{bsu/stub,cp/eoc/{beacon/stub,sta/action/test}}: rm ↵Yacine Belkadi
*_nek_index_adjust() residues Commit 874a4b409ce5247c823b909bfd0ab47697247580 "cesar/{bsu,cp/eoc/beacon,mac/pbproc}: remove *_nek_index_adjust()" forgot to remove the stubs for bsu_nek_index_adjust() and cp_eoc_beacon_nek_index_adjust(). It also didn't update test_sta_action (which wasn't active at the time, and was enabled later by 4c6e6466da1290554c4aa994e0cb0855334162a2 "common/tests/tests: fix invocation of eoc test_sta_action") Remove the stubs, and update test_sta_action.
2013-02-04cesar/cp/eoc: compute correctly the attenuation, closes #3506Nélio Laranjeiro
Attenuation depends on the TX power of the emitter. attenuation_db = agc_gain - software gain See #2268 documentation.
2013-01-08cesar/cp/sta/action[eoc]: in CC_ASSOC.CNF, NID should be ours, refs #3643Jérémy Dufour
When a slave received a CC_ASSOC.CNF, it contains the NID. The slave already have setup the NID prior to starting the association procedure. When the CC_ASSOC.CNF is received, it should ensure the NID is the expected one. If not, it should drop the message (unrelated). The problem was introduced by commit 6727826e8798942ee72715d01a2b6be20ad6f421.
2013-01-08cesar/cp/sta/action[eoc]: fix tests not building, refs #3643Jérémy Dufour
This problem was introduced by the merge (24d8fbb617a963326b6507f1594015db7392579d): there was some missing merge in the eoc specific files (only directory cp/av was fully merged).
2012-12-12Merge branch 'master-t3341-tracking-activate' into ↵Nélio Laranjeiro
eoc-drv-t3341-tracking-activate Conflicts: cesar/bsu/Config cesar/bsu/aclf/aclf.h cesar/bsu/aclf/src/aclf.c cesar/bsu/aclf/test/utest/Config cesar/bsu/aclf/test/utest/Makefile cesar/bsu/aclf/test/utest/src/freq.c cesar/bsu/src/bsu.c cesar/bsu/stub/src/bsu.c cesar/bsu/test/utest/Config cesar/bsu/test/utest/Makefile cesar/bsu/test/utest/src/bsut.c cesar/bsu/test/utest/src/schedules.c cesar/bsu/test/utest/src/tests.c
2012-12-12Merge branch 'master-t3344-sar-configs' into eoc-drv-t3344-sar-configsNélio Laranjeiro
Conflicts: cesar/mac/sar/Config cesar/mac/sar/src/brg.c cesar/mac/sar/src/expiration.c cesar/mac/sar/src/mf_header.c cesar/mac/sar/src/rx.c
2012-10-19cesar/cp/eoc/sta/action: avoid reboot if association fails, closes #2917Nélio Laranjeiro
A limit of association request has been added to make the slave reboot if it never receives the association confirmation. This assert is useless, if the slave does not receives the confirmation for its association request it can continue trying without rebooting. This reverts commit 249917ac25ffe3855089f59bd748560148745f4c who closes #2308
2012-10-19cesar/cp[eoc]: remove useless state in sta own data, closes #3358Nélio Laranjeiro
The station status is deductible: * NO TEI --> unassociated * not authenticated with TEI --> associated * authenticated --> authenticated There is no need to add another variable to maintain.
2012-10-19cesar/cp/eoc/sta/action: some clean, refs #3358Nélio Laranjeiro
* Modify the Module file to inform with comments which sources are common and those which are slave specific * Remove a useless header file * Make PRIVATE the function cp_eoc_sta_action__power_on_no_beacons and add -DNO_PRIVATE to makefiles in test to declare this function. * Remove useless instantiation of the TEI in cp_eoc_sta_action__power_on_no_beacons for the sta_own_data init.
2012-10-19cesar/cp/eoc/{sta,fsm}: don't unassociate if MME is unrelated, closes #3319Nélio Laranjeiro
Reception of an cc_assoc.cnf message from an unexpected peer should not cause the Slave to leave ASSOCIATING state in the FSM to the UNASSOCIATED one. The cc_assoc.cnf from the Master can follow the unrelated one. The association_cnf procedure have been modified too. This new one verifies the coherence of the MME before processing it.
2012-10-10Merge branch 'master-t3348-fix-libmme-managerd-tests' into ↵Nélio Laranjeiro
eoc-drv-t3348-fix-libmme-managerd-tests Conflicts: cleopatre/devkit/tests/libmme/utests/Makefile cleopatre/devkit/tests/managerd/utests/Makefile cleopatre/devkit/tests/managerd/utests/override/src/libmme_stub.c cleopatre/devkit/tests/managerd/utests/src/vs_mme_utests.c
2012-08-27Merge branch 'eoc-qos' into eoc-drvNicolas Schodet
Conflicts: cesar/cl/src/send.c cesar/mac/pbproc/test/pbproc_eoc/src/rx_data.c
2012-07-24cesar/cp/eoc: remove useless sar context stubs, refs #3268Nélio Laranjeiro
2012-07-23cesar/cp/eoc/sta/{action,mgr}: take random snid on startup, closes #3222Nélio Laranjeiro
2012-07-23cesar/cp/eoc/sta/action: set our avln after an association success, closes #3236Nélio Laranjeiro
2012-07-23cesar/cp/eoc/sta/action: use master mac addr to synchronise, closes #3250Nélio Laranjeiro
2012-07-23cesar/cp/eoc/sta/action[eoc]: avoid getting our avln if not set, refs #3236Nélio Laranjeiro
Cleaning the AVLN should only be done if the slave has received a TEI from the Master. Only in this case the slave makes part of the AVLN. own_data.tei_track and own_data.cco_mac_addr_track are managed by cp_beacon_process_(un)track_avln.
2012-07-23cesar/cp/eoc/sta/action: add detection, assoc, auth scenario test, closes #3239Nélio Laranjeiro
2012-07-23cesar/cp/eoc/sta/action/test: prepare a correct scenario base, refs #3239Nélio Laranjeiro
2012-07-20cesar/cp/eoc/cco/action[eoc]: remove cl entries for released station, refs #3129Milenko Jelisavcic
2012-07-20cesar/cp/eoc[eoc]: modify connection speed related unit tests, closes #2858Marko Stankovic
2012-07-20cesar/cp/eoc[eoc]: modify modulesMilenko Jelisavcic
2012-07-19cesar/cp/eoc/{fsm, sta/action}: remove useless branch in fsm, closes #3241Nélio Laranjeiro
2012-07-19cesar/cp/eoc/{fsm,sta/action}: remove unused event, closes #3237Nélio Laranjeiro
2012-07-03cesar/cp[eoc]: add extra MFS for all CAP, refs #3087Nicolas Schodet
2012-06-04cesar/cp/eoc/sta/action/test/utest2[eoc]: remove duplicated testMilenko Jelisavcic
2012-06-04cesar/cp/eoc/sta/action/test/utest_eoc[eoc]: fix unitary testsMilenko Jelisavcic
2012-06-04cesar/cp/eoc/sta/action/test/utest[eoc]: fix fsm & action testMilenko Jelisavcic
2012-05-10Merge branch 't2928' into eoc, closes #2928Thierry Carré
Good luck to understand all modifications done on 3 months. But no functions have been modified in their behaviors. They have been only renamed or moved from file to another file.
2012-05-03cesar/cp/eoc/sta/action/test/utest_eoc[eoc]: add a sta scenario test, closes ↵Marko Stankovic
#3071
2012-05-03cesar/cp/eoc/sta/action/test[eoc]: add sta fsm unit test, refs #3071Marko Stankovic
2012-05-03cesar/cp/eoc/sta/action[eoc]: remove unused field from station contextMarko Stankovic
2012-05-03cesar/cp/eoc/sta/action[eoc]: remove excessive declarations and apply coding ↵Marko Stankovic
rules
2012-05-02{cesar,cleopatre}[eoc]: rename MME to match with specification, closes #3083Nélio Laranjeiro
* VS_EOC_GET_REAL_TIME_STATISTICS. * VS_EOC_CCO_SET_SERVICES, * VS_EOC_CCO_GET_SERVICES, * VS_EOC_CCO_GET_PORTS.
2012-03-12cesar/mac/sar[eoc]: replace sar_context.h include by context.h, refs #2981Nélio Laranjeiro
2012-03-02cesar/cp/eoc/{cco, sta, multi_sta, multi_sta_fsm}[eoc]: fix stubs and add ↵Marko Stankovic
missing declarations, refs #2949
2012-03-02cesar/cp/eoc/sta/action/test[eoc]: fix log stub to remove compilation ↵Marko Stankovic
warning, refs #2949
2012-03-02Merge branch 't2900_t2894_av' into eocThierry Carré
2012-02-20Merge branch 'new_ipmbox' into eoc-new_ipmboxNicolas Schodet
2012-01-27cesar/cp/eoc/sta/action/test/utest[eoc]: fix unit tests stubs and execution, ↵Marko Stankovic
no refs
2012-01-19cesar/cp/eoc/sta/action/test/utest[eoc]: fix unit tests, no refsMarko Stankovic
2011-12-30cesar[eoc]: add a missing config to fix unitary tests compilation, no refsMarko Stankovic
2011-12-23cesar/cp/eoc/sta/action[eoc]: add a cp_beacon_synchronised check, closes #2822Marko Stankovic
2011-12-01Revert "cesar/cp/eoc/sta/action/test/utest[eoc]: add unitary tests for ↵Aleksandar Cecaric
connection delay fix, closes #2172", closes #2857 This reverts commit f5268b79d6afb564ce88e8b6adb247e942ba384e.
2011-11-07cesar/cp/eoc/sta/action/test/utest[eoc]: add unitary tests for connection ↵Marko Stankovic
delay fix, closes #2172
2011-10-14cesar/cp/eoc[eoc]: fix cp/cco/eoc unit tests, no refsMarko Stankovic
2011-06-09cesar/cp/eoc/sta/action/test/utest[eoc]: fix unitary tests for eoc station, ↵Marko Stankovic
no refs
2011-03-07cesar[eoc]: fix unitary tests, no refsMilenko Jelisavcic
Conflicts:
2011-03-02Revert "cesar[eoc]: fix unitary tests, no refs"Celine Buret
This reverts commit 4f5a3a30b324cfad485fe813f7fa37f65d1a3f8b.
2011-03-02cesar[eoc]: fix unitary tests, no refsMilenko Jelisavcic