Commit Graph
4242 Commits
Author SHA1 Message Date
Rohit Gupta fd8a6260c0 Gitlab CI: deleted reduntant files for test setup 2016-06-03 23:50:54 +02:00
Rohit Gupta ad98ecef40 Merge branch 'develop' into feature-34-test_framework 2016-06-03 23:48:14 +02:00
Rohit Gupta b4f6e77a3f Merge branch 'feature-34-test_framework' into develop 2016-06-03 23:47:55 +02:00
Rohit Gupta 07d7fc70ed Gitlab CI: updates to test setup for new version of openair-cn 2016-06-03 23:47:15 +02:00
Florian Kaltenberger 27df05b1c2 Merge branch 'issue-109-deadline-name' into 'develop'
Issue 109 deadline name



See merge request !32
2016-06-02 16:02:56 +02:00
Cedric Roux 91e57c8a79 fully integrate the T into build_oai/CMake
The unit simulators may still need some checks.
2016-06-02 12:39:56 +02:00
Cedric Roux fb6746537a bugfix: include T.h or compilation fails when T unused
(the T macro is then undefined)
2016-06-02 12:38:33 +02:00
Navid Nikaein d28e9e3d0d update the readme file 2016-06-02 10:33:02 +02:00
Cedric Roux 2cb4d347d0 make the local tracer more robust
if a read from the remote tracer's socket fails, let's smash
the socket and wait for another remote tracer
2016-06-01 17:44:53 +02:00
Cedric Roux 2219fe54ef the tracer can now stop its tracing without disturbing the tracee
it's buggy. Next commit to fix it.

The problem is if the tracer exits while sending a message.
The local tracer will not get it full and will throw garbage
to the T in the tracee, leading to some bad things...
2016-06-01 17:18:57 +02:00
Cedric Roux 2966fae4a5 update lte-softmodem to deal with the locally integrated tracer 2016-06-01 16:15:55 +02:00
Cedric Roux 358a37910c put local tracer in tracee
plus some cleanup here and there
2016-06-01 15:42:29 +02:00
Rohit Gupta 7cd09ab0ca Merge branch 'feature-34-test_framework' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-34-test_framework 2016-05-31 22:48:57 +02:00
Rohit Gupta 5ffff3a8c8 Gitlab CI: minor fixes for UE configuration 2016-05-31 22:48:29 +02:00
Rohit Gupta 5c7610fa80 Merge branch 'feature-34-test_framework' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-34-test_framework 2016-05-31 22:24:31 +02:00
Rohit Gupta e4f8b35731 minor fix for iperf3 script 2016-05-31 22:23:55 +02:00
Rohit Gupta c2311b64b9 Gitlab CI: minor fix for bandrich UE config 2016-05-31 22:21:30 +02:00
Rohit Gupta f6e4cc2b0a fix stop_exmimo2 script to avoid kernel crashes 2016-05-31 21:26:11 +02:00
Rohit Gupta 4df4c009dc Gitlab CI: iperf3 usage 2016-05-31 20:17:20 +02:00
Cedric Roux 05afc953e8 cleanup - _T_cache variable had no place here... 2016-05-31 18:50:01 +02:00
Cedric Roux f5313266ad integration of local tracer into tracee - step 3
get rid of forward.c, make everything static inside local.c
2016-05-31 18:30:59 +02:00
Cedric Roux 3b226410d2 cleanup
remove forward stuff from defs.h
remove defs.h from local.c and forward.c
2016-05-31 18:09:26 +02:00
Cedric Roux b3889a44be integration of local tracer into tracee - step 2
The local tracer now waits for the remote tracer to connect,
that's no more the other way around.

All the remote tracers (textlog, enb, vcd) have also been converted.
2016-05-31 18:01:49 +02:00
Cedric Roux b6854b15b8 cleanup 2016-05-31 17:18:30 +02:00
Cedric Roux 6b9db37802 start integrating local tracer directly into tracee
first step: let the tracee connect before the remote tracer
and let's have a "no wait" mode where the local tracer starts
the tracee before the remote tracer is connected
2016-05-31 17:06:45 +02:00
Cedric Roux a5e63b2726 rename T_SEND to T_COMMIT, sounds better
get rid of T_send(), no use anymore
2016-05-31 15:56:35 +02:00
Cedric Roux 3a71ecb759 remove T_USE_SHARED_MEMORY
The T only works when it's TRUE, the version without shared memory
is not supported anymore.
2016-05-31 15:47:55 +02:00
Rohit Gupta db8b85d5f6 Gitlab CI: fix for search/replace in test case config file 2016-05-31 14:49:19 +02:00
Rohit Gupta aee83ada50 Gitlab CI: remove binding to loopback interface for EPC 2016-05-31 11:43:04 +02:00
Rohit Gupta 14df2163e7 Merge branch 'develop' into issue-109-deadline-name 2016-05-30 20:15:35 +02:00
Rohit Gupta 5c064691c3 Merge branch 'feature-34-test_framework' into develop 2016-05-30 20:15:12 +02:00
Rohit Gupta 079f06c2e7 minor fix for timeout for resetting RF interface 2016-05-30 20:14:58 +02:00
Rohit Gupta 64667fce6d remove binding to loopback interface for 0155* tests 2016-05-30 20:14:42 +02:00
Cedric Roux 655e48c5dc enable legacy RRC info/error/warning by default in enb.c
can be deactivated on the command line or in the gui
2016-05-27 18:40:09 +02:00
Cedric Roux d9202e43f7 add RRC traces to the RRC view in enb.c 2016-05-27 18:39:40 +02:00
Cedric Roux 2e6c04cd3f add T traces to rrc_eNB.c 2016-05-27 18:38:56 +02:00
Cedric Roux f6bfd8a397 bugfix: T_ENB_RRC_CONNECTION_RECONFIGURATION was done at the wrong place 2016-05-27 18:38:25 +02:00
Cedric Roux cc67ce6dcc add RRC messages to T_messages.txt 2016-05-27 18:35:43 +02:00
Cedric Roux 4a80fd3704 add includes so that oaisim compiles with the T 2016-05-27 18:35:08 +02:00
Cedric Roux fc1c621a18 better colors in enb.c 2016-05-27 17:27:43 +02:00
Cedric Roux eeefd61433 let's print nanosecond in times of textlog instead of closest millisecond 2016-05-27 17:26:29 +02:00
Rohit Gupta 4963c6422c Merge branch 'feature-34-test_framework' into develop 2016-05-26 11:03:38 +02:00
Rohit Gupta aff21c43f7 Gitlab CI update for change in config files + handling of resetting of UE 2016-05-25 21:48:58 +02:00
Rohit Gupta ebfcbce425 remove redundant config files of eNB 2016-05-25 19:54:51 +02:00
Rohit Gupta 8f706667e5 Merge branch 'develop' into feature-34-test_framework 2016-05-25 19:49:18 +02:00
Cedric Roux 32302fc233 add legacy logs to enb.c 2016-05-25 17:59:13 +02:00
Cedric Roux 0feda7fdfe add some RRC logs
- adding T macros here and there
- modify the T_messages.txt
- modify enb.c to trace them in the RRC view
2016-05-25 17:38:44 +02:00
Cedric Roux 2138a47e41 more work on enb.c
plus add rrc connection setup complete tracing
2016-05-25 16:51:33 +02:00
Cedric Roux 45728df27c bugfix: wrong index 2016-05-25 16:47:43 +02:00
Cedric Roux 2e64d54e9e the tracee (lte-softmodem) now sends the content of T_messages.txt
as special events.

If we store all received events to a file, this dump is now
self-contained. Helps to analyze traces.

Some functions have also been factorized in the process, too much
duplication.

(Also tracer/Makefile was forgotten in previous commit, included
in this one...)
2016-05-25 14:15:47 +02:00