trick/trick_source/sim_services
jmpenn 9438bd559b
Add unittests to cover uncovered code in MemoryManager ADEF_ and REF_… (#1483)
* Add unittests to cover uncovered code in MemoryManager ADEF_ and REF_ parsers.

* Remove the second production of the 'user_defined_type' target
because it is superfluous, and impossible to reach. This is
because the NAME token is defined as pattern : '[_a-zA-Z][_a-zA-Z0-9:]*'.
This pattern will always match a string of colon separated names.
Note that the NAME itoken is used for colon separated type-name as well as
colon separated variable names.

* Add a test to MM_declare_var_unittest that covers the HEX token in adef_parser.l.

* Add a unittest for MemoryManager_JSON_Intf.cpp.

* Tweak MM_JSON_Intf.cc to get better code-coverage.
2023-04-27 14:57:55 -05:00
..
CheckPointAgent Fix checkpointing of empty string array - 1399 patch (#1456) 2023-02-14 09:33:42 -06:00
CheckPointRestart Test and Document STL Checkpointing (#1355) 2022-10-07 08:37:09 -05:00
Clock Fix Mac pipeline (#1454) 2023-02-07 15:35:22 -06:00
Collect Initial excision of DMTCP from Trick. #28 2021-08-27 19:38:56 -05:00
CommandLineArguments Allow for read only S_sie.resource (#1420) 2023-04-17 17:23:48 -05:00
DataRecord Correct check for unsupported types in data recording (#1458) 2023-02-16 16:27:47 -06:00
DataTypes Fix Mac pipeline (#1454) 2023-02-07 15:35:22 -06:00
DebugPause Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
EchoJobs Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
Environment Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
EventManager Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
Executive Handle thread shutdown gracefully and test (#1448) 2023-02-08 17:58:59 -06:00
ExternalApplications Initial excision of DMTCP from Trick. #28 2021-08-27 19:38:56 -05:00
FrameLog Replace sprintf with snprintf in all of Trick source. #1384 (#1392) 2022-11-15 15:00:05 -06:00
include #1063 move sim service xml file (#1069) 2020-10-23 15:45:32 -05:00
InputProcessor Add option to terminate sim on python event error (#1434) 2023-01-20 15:46:10 -06:00
Integrator Revise Documentation, Correct a single constant (#1326) (#1489) 2023-04-21 17:32:31 -05:00
JITInputFile JIT Compilation Fails on MacOS #1262 (#1263) 2022-06-01 13:57:32 -05:00
JSONVariableServer Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
mains Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
MasterSlave Initial excision of DMTCP from Trick. #28 2021-08-27 19:38:56 -05:00
MemoryManager Add unittests to cover uncovered code in MemoryManager ADEF_ and REF_… (#1483) 2023-04-27 14:57:55 -05:00
Message Handle thread shutdown gracefully and test (#1448) 2023-02-08 17:58:59 -06:00
MonteCarlo Fix Mac pipeline (#1454) 2023-02-07 15:35:22 -06:00
MonteCarloGeneration Integrate MonteCarloGenerate capability from EG CML and associated TrickOps enhancements (#1415) 2023-03-06 09:25:50 -06:00
RealtimeInjector Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
RealtimeSync Replace sprintf with snprintf in all of Trick source. #1384 (#1392) 2022-11-15 15:00:05 -06:00
ScheduledJobQueue Fix Mac pipeline (#1454) 2023-02-07 15:35:22 -06:00
Scheduler Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
Sie Allow for read only S_sie.resource (#1420) 2023-04-17 17:23:48 -05:00
SimObject Add a way to disable sim objects (#1364) 2022-11-15 09:16:08 -06:00
SimTime Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
ThreadBase Handle thread shutdown gracefully and test (#1448) 2023-02-08 17:58:59 -06:00
Timer Fix Mac pipeline (#1454) 2023-02-07 15:35:22 -06:00
UdUnits Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
UnitsMap Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
UnitTest Variable Server - var_send_once and integration test (#1330) 2022-08-18 10:47:07 -05:00
VariableServer Allow for read only S_sie.resource (#1420) 2023-04-17 17:23:48 -05:00
Zeroconf Infer TRICK_HOME in Makefiles 2019-06-21 13:15:22 -05:00
CMakeLists.txt Initial excision of DMTCP from Trick. #28 2021-08-27 19:38:56 -05:00