Commit Graph
4412 Commits
Author SHA1 Message Date
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
Navid Nikaein 3dc0e4dd86 * route DlInformationTransfer to SRB2 if it is active
* configure dedicated DRBs based on the transaction id
* fix the issue in oaisim to work with S1 interface
2016-05-30 13:17:34 +02:00
Navid Nikaein 956dfa0922 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-05-30 13:11:29 +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
Cedric Roux 806b6a9595 remove remote_old.c 2016-05-25 13:55:37 +02:00
Cedric Roux 187e7906cb use Xft to draw strings 2016-05-25 10:30:25 +02:00
Navid Nikaein 107eec224e Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-05-25 09:36:32 +02:00
Navid Nikaein 05c44f1c2a merge with the develop branch 2016-05-25 09:36:15 +02:00
Cedric Roux 120951d732 minor color change in enb.c 2016-05-24 17:02:38 +02:00
Cedric Roux b36c45b20d minor: gui/image.c log paint 2016-05-24 16:25:49 +02:00
Cedric Roux 9cedfbcf1b add openair logo to enb.c 2016-05-24 15:43:55 +02:00