srsLTE/lib/test/srslog
faluco 711438f756
Port enb specific classes to use srslog (#2155)
* - Started porting the enb PHY layer to use srslog loggers.
- Updated srslog to manage the none level.

* Finished porting enb phy layer including the NR part.

* Ported MAC, GTPU, PDCP, RLC and S1AP enb classes to use srslog.

* Use new stack logger.

* Ported the enb RRC clases to use srslog.

* Remove unused log macros.

* Replace loggers in sched, sched_carrier, sched_helpers.

* Replaced loggers in sched grid.

* Replaced loggers in sched harq.

* Replaced loggers in sched ue.

* Replaced loggers in sched ue ctrl.

* Replace loggers in sched ue ctrl TPC.

* Replaced loggers in sched subclasses.

* Replaced loggers in rrc_meascfg_test

* Configure loggers in rrc_mobility_test.

* Fix compilation errors left out after the rebase.

* - Implement a custom log sink that will serve as a test spy to intercept and count the number of error and warning log entries.
- Adapt the erab_test_setup and rrc_mobility tests to use this new class and make them pass again.

* - Remove trailing new lines introduced in the rebase.
- Ported the sched_ue_cell class to srslog.

* Remove unused log member.

* Ported mac tests to srslog.

* - Removed remaining trailing newlines from log entries.

* Fix compiler errors detected in CI.

* Fix another static variable without definition passed to log lines.

* Fixed a bug in srslog::flush that would never end when the backend queue is full.

* Fetch the RRC logger instead of injecting it in the constructor.
2021-01-28 12:17:18 +01:00
..
CMakeLists.txt Update srslog to latest version. 2020-12-14 13:46:45 +01:00
any_test.cpp remove AGPL header from remaining cpp files 2020-12-12 15:59:26 +01:00
context_test.cpp Include missing files. 2020-12-14 13:46:45 +01:00
event_trace_test.cpp Port enb specific classes to use srslog (#2155) 2021-01-28 12:17:18 +01:00
file_sink_test.cpp Update srslog to latest version. 2020-12-14 13:46:45 +01:00
file_test_utils.h change license header to agnostic version with hint to root LICENSE file 2020-12-12 15:59:25 +01:00
file_utils_test.cpp remove AGPL header from remaining cpp files 2020-12-12 15:59:26 +01:00
json_formatter_test.cpp Include missing files. 2020-12-14 13:46:45 +01:00
log_backend_test.cpp Update srslog to latest version. 2020-12-14 13:46:45 +01:00
log_channel_test.cpp Port enb specific classes to use srslog (#2155) 2021-01-28 12:17:18 +01:00
logger_test.cpp Port enb specific classes to use srslog (#2155) 2021-01-28 12:17:18 +01:00
srslog_test.cpp Port enb specific classes to use srslog (#2155) 2021-01-28 12:17:18 +01:00
test_dummies.h Port enb specific classes to use srslog (#2155) 2021-01-28 12:17:18 +01:00
testing_helpers.h change license header to agnostic version with hint to root LICENSE file 2020-12-12 15:59:25 +01:00
text_formatter_test.cpp Include missing files. 2020-12-14 13:46:45 +01:00