Commit Graph

1900 Commits

Author SHA1 Message Date
Jacqueline Deans
48bd2bb05b Make trick logo look better in dark mode 2022-10-13 16:25:30 -05:00
Jacqueline Deans
900f7b18be
Generate test coverage and use Coveralls for tracking and visualization (#1366)
* Add code-coverage make target and github actions workflow
* Upload coverage to coveralls
* Add coverage badge to readme
* Fix some test makefiles to correctly propagate flags
2022-10-13 14:23:16 -05:00
Jacqueline Deans
1da5092ac8
Update Documentation-Home.md 2022-10-07 17:10:16 -05:00
Jacqueline Deans
bb34c37de7
Fix broken link in docs 2022-10-07 17:03:47 -05:00
Jacqueline Deans
ff04d211ee
Fix broken link in docs 2022-10-07 17:03:04 -05:00
Jacqueline Deans
2519c914a5
Pair checkpointing fix (#1356)
* Fix pair checkpointing bug, add tests
* Documentation update
2022-10-07 17:00:09 -05:00
Jacqueline Deans
3d2e8e52ca
Set checkpointing fix (#1357)
* Fix set checkpointing, add tests
* Documentation update
2022-10-07 14:24:21 -05:00
Jacqueline Deans
f19ba7df78
Test and Document STL Checkpointing (#1355)
* Updates SIM_stl to include checkpoint writing and checkpoint restore, as well as adding more data structures to test
* Thoroughly tests supported STL types with MM_stl_checkpoint and MM_stl_restore
* Adds an option to enable or disable STL restore in accessible interfaces and changes default to true
* Updates documentation on STL checkpointing to clearly state limitations and known bugs
2022-10-07 08:37:09 -05:00
Scott Fennell
540bc7d96f
Update trickops.yml 2022-10-06 16:08:30 -05:00
Scott Fennell
6d42ff2eb0
Update test_32_oracle.yml 2022-10-06 16:08:06 -05:00
Scott Fennell
0dbee658ee
Update test_32.yml 2022-10-06 16:07:49 -05:00
Scott Fennell
4e85b3d79d
Update test_macos.yml 2022-10-06 16:06:16 -05:00
Scott Fennell
c281be3326
Update test_linux.yml 2022-10-06 16:05:51 -05:00
jmpenn
8867baf1f8
Merge pull request #1349 from nasa/Issue_1348
Make MemoryManager::reset_memory and class destructors coordinate the…
2022-10-06 12:30:55 -05:00
John M. Penn
8eea9e9ab9 Make MemoryManager::reset_memory and class destructors coordinate the deletion of objects. #1348 2022-09-26 16:54:41 -05:00
Scott Fennell
1769bb7061
Update Install-Guide.md 2022-09-26 15:15:03 -05:00
Scott Fennell
99bdf509b3
Update Install-Guide.md 2022-09-26 15:11:21 -05:00
Scott Fennell
4ac9777ab8
Move Troubleshooting link 2022-09-26 15:10:12 -05:00
Scott Fennell
550991669d
Add uninstall old trick to troubleshooting in install guide 2022-09-26 15:09:32 -05:00
Scott Fennell
d8df914ebf
Add Environment section to Troubleshooting in Install Guide 2022-09-26 14:58:57 -05:00
Scott Fennell
d5e8dae6dc
#1344 increase retry count for maven (#1345)
#1344
2022-09-19 15:10:32 -05:00
John M. Penn
acdd75b6c1 Revert "Modify configure.ac so Trick will not use er7utils by default. #1340"
This reverts commit 07b21fa4ae.
2022-09-14 16:30:48 -05:00
John M. Penn
07b21fa4ae Modify configure.ac so Trick will not use er7utils by default. #1340 2022-09-02 17:06:13 -05:00
John M. Penn
5906efe0f9 Document that Trick does not in fact yet support C++ STL types #1339 2022-09-02 16:33:53 -05:00
jmpenn
1e2bd21b62
Merge pull request #1338 from excaliburtb/dev
Multiple fixes to address 1301
2022-09-02 12:42:44 -05:00
Thomas Brain
e476f1fa9b Destructor restart fixes 2022-09-01 09:37:15 -05:00
Thomas Brain
940afad3f5 Merge remote-tracking branch 'origin/master' into dev 2022-09-01 09:37:08 -05:00
Jacqueline Deans
bcaaeedd89
Fix syntax on job_class_order docs 2022-08-26 11:51:25 -05:00
Thomas Brain
433ae34e55
Fix clearing arrays of strings (#1337)
#1335
2022-08-25 11:05:26 -05:00
Thomas Brain
32c409e139 Fix clearing arrays of strings 2022-08-24 16:59:13 -05:00
Jacqueline Deans
2deb7cd180
Sit out SIM_test_varserv
SIM_test_varserv fails intermittently for no apparent reason; take it out of CI until it can be debugged.
2022-08-24 13:34:03 -05:00
jmpenn
bb69212155
Merge pull request #1336 from excaliburtb/dev
Fix issue with writing to an array of std::strings.
2022-08-24 12:50:11 -05:00
Thomas Brain
8132c00165 Fix issue with writing to an array of std::strings. Use sizeof(std::string) instead of sizeof(char *). 2022-08-24 09:53:57 -05:00
jmpenn
4c1271b43b
Update How-to-dump-core-file-on-MacOS.md
Add lines between title and header in an attempt to fix the weird rendering problem in which '>' gets injected .
2022-08-22 15:43:32 -05:00
John M. Penn
79916fcd04 Document Tweaks #1334 2022-08-22 15:29:15 -05:00
John M. Penn
9495f3cd27 Document How to Dump a Core-file on MacOS #1334 2022-08-22 15:24:01 -05:00
Jacqueline Deans
9c8799610f
Variable Server - var_send_once and integration test (#1330)
* Adds the send_once command and message type, which allows a user to request a variable to be sent immediately and only once (intended to replace the var_add, var_send, var_clear idiom that is commonly used for this purpose)
* Minor refactoring of variable server internals to reduce repeated code
* Adds SIM_test_varserv to integration test to test basic variable server functionality
* Changes graphics client for SIM_billiards to use var_send_once as an example of intended use
* Add documentation for var_send_once in docs and tutorial
* Set exit_code_enabled in trick unit tests to be true by default
* Patch for failing bookworm build
2022-08-18 10:47:07 -05:00
Jacqueline Deans
6d56c281e0
Fix broken link in Webserver.md 2022-08-15 14:16:29 -05:00
Scott Fennell
fe7422c5f0
Update report_linux.yml 2022-08-11 16:50:21 -05:00
Scott Fennell
c390ca5ba6
replace GTEST_HAS_TR1_TUPLE with -std=c++11 (#1331) 2022-08-11 15:10:29 -05:00
Scott Fennell
af4a40057d
Update Install-Guide.md
closes #1300 references #1302
2022-08-11 11:27:36 -05:00
Jacqueline Deans
77dae99fc8
Race condition patch (#1329)
* Add patch for an uncommon bug where some data recording threads hang forever
2022-08-10 13:10:18 -05:00
Jacqueline Deans
866c7a871f
Fix broken link in docs 2022-08-09 14:01:03 -05:00
Jacqueline Deans
279d131a0a
Add Horizonal Navigation bars (breadcrumbs) to all documentation pages (#1328)
* Add breadcrumbs to all documentation pages, fix some links between pages
2022-08-05 17:05:10 -05:00
Scott Fennell
3e54516abb
correct trick-units printout for Rankine 2022-08-02 17:01:35 -05:00
Scott Fennell
d28a835c4d
Update test_32_oracle.yml 2022-08-01 15:32:50 -05:00
Scott Fennell
4671883353
Test 32-bit mode on oraclelinux 8 (#1327)
* Add 32bit test for oraclelinux8 #1304

closes #1304
2022-08-01 15:11:12 -05:00
John M. Penn
58cbf24d5a Remove 2 arg delete_var unit test case. #1301 2022-07-28 16:43:26 -05:00
John M. Penn
cb0d0ab295 Merge branch 'master' of https://github.com/nasa/trick 2022-07-28 15:01:30 -05:00
John M. Penn
d94d5fc863 Remove destroy flag from MemoryManager::delete_var(). #1301 2022-07-28 15:00:55 -05:00