Cedric Roux
88c44ef9fe
rename store_config_file load_config_file
2016-06-05 17:54:38 +02:00
Rohit Gupta
418a8a4599
Merge branch 'develop' into feature-34-test_framework
2016-06-05 17:53:25 +02:00
Cedric Roux
18c2bdda98
don't abord if read fails in get_message
...
it may legitimately happen when the tracee is ctrl+c'ed.
Let's print something though because read may fail for
other reasons. Why not?
2016-06-05 17:47:08 +02:00
Cedric Roux
1a9d614f0e
take care of SIGPIPE received when writing a dead socket
...
write() on a socket with the other end closed throws a SIGPIPE.
Let's ignore this signal. write() will return an error anyway...
2016-06-05 17:42:44 +02:00
Cedric Roux
83350a807f
reading a socket does not abort anymore
...
fullread has been changed, so get_event too, and the callers also
for the moment the callers crash, enb.c will be a bit more clever,
the others to see...
2016-06-05 17:39:06 +02:00
Rohit Gupta
7de74e858e
Gitlab CI: minor fixes
2016-06-05 16:11:41 +02:00
Cedric Roux
9338f06e90
socket_send does not crash anymore but returns an error
...
The application (enb.c basically) will now monitor the socket
and reconnect if it dies. See following commits.
2016-06-05 13:10:52 +02:00
Cedric Roux
51292c2472
event_selector does not deal with socket anymore
...
It was wrong.
Plus it is starting work so as to make enb.c not crashing if
the tracee goes away (maybe also textlog and vcd, but those are of
less importance).
2016-06-04 23:48:03 +02:00
Cedric Roux
daf9f16b9b
minor: gui/image.c did include string.h
2016-06-04 23:23:19 +02:00
Cedric Roux
a9d91337c0
bugfix: local tracer to accept connection from everywhere
2016-06-04 22:41:14 +02:00
Rohit Gupta
fb75c980ad
Merge branch 'feature-42-doxygen' into develop
2016-06-04 00:28:40 +02:00
Rohit Gupta
6bb5ed5cf6
warning removal
2016-06-04 00:21:42 +02:00
Rohit Gupta
b5ebc81c99
Merge branch 'develop' into feature-42-doxygen
2016-06-04 00:01:10 +02:00
Rohit Gupta
3b7fde9436
Merge branch 'feature-34-test_framework' into develop
2016-06-03 23:54:06 +02:00
Rohit Gupta
4486328e06
Merge branch 'feature-34-test_framework' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-34-test_framework
2016-06-03 23:53:31 +02:00
Rohit Gupta
793efd0ac6
Merge branch 'feature-34-test_framework' into develop
2016-06-03 23:51:37 +02:00
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