Commit Graph

118 Commits

Author SHA1 Message Date
Scott Fennell
c0aed4312f
add python to macOS install dependencies 2022-06-13 10:16:47 -05:00
Scott Fennell
ee370d6d33
Update Install-Guide.md 2022-06-10 15:40:45 -05:00
Scott Fennell
64c502d03f
Add apple silicon issue link to install guide
#1283
2022-06-10 15:37:01 -05:00
Scott Fennell
b314c09eec
Tutorial suggestions (#1274)
* Update Data-Record.md (#1265)

Fix typo in input arg string.

* Update TutVariableServer.md (#1269)

tightened up grammar

* Update TutVariableServer.md (#1270)

more accurate usage hint

* Update ATutNumericSim.md (#1271)

instanciate -> instantiate line 376

* Update TutVariableServer.md (#1272)

fixed ⚠️ (⚠️) not displaying properly

* Update ATutNumericSim.md (#1273)

fixed 👉 (👉) not displaying properly

Co-authored-by: Brian <brianmhannan@gmail.com>
Co-authored-by: Matthew D Elmer <matthewdavidelmer@gmail.com>
2022-06-01 14:11:48 -05:00
Scott Fennell
c1be351d6d
Update TutVariableServer.md 2022-05-27 11:54:14 -05:00
gaurignukala
6030805c55
fixing run typo (#1268) 2022-05-26 15:41:52 -05:00
Scott Fennell
4ba2812ad1
update sim output files 2022-05-26 15:30:15 -05:00
Scott Fennell
ccaa1df5b8
Update ATutIntroduction.md 2022-05-26 14:30:29 -05:00
Scott Fennell
2c17882e20
Update ATutIntroduction.md 2022-05-26 14:30:09 -05:00
Scott Fennell
7d66ed3c84
remove unnecessary (confusing) example on user code blocks 2022-05-26 14:06:33 -05:00
Scott Fennell
a6eeff930f
update execfile to py3 in tutorial 2022-05-26 13:46:49 -05:00
Scott Fennell
56e08cce1e
Update install guide for macOS 2022-04-14 12:23:24 -05:00
Scott Fennell
0c207dd511
Update Install-Guide.md 2022-04-04 12:42:55 -05:00
Scott Fennell
bcebf21cbb
Update Configuring_TRICK_with_Civetweb.md
#1239
2022-03-14 13:09:05 -05:00
Scott Fennell
ddac875ead
Update Configuring_TRICK_with_Civetweb.md 2022-03-14 12:47:01 -05:00
Scott Fennell
ee2cc527c8
Update Configuring_TRICK_with_Civetweb.md
closes #1239
2022-03-14 11:32:53 -05:00
Fennell, Scott P 263712616
017a5aecf5 Fix/remove STL checkpoint docs, closes #1087 2022-02-07 11:27:17 -06:00
Scott Fennell
6b793504f2
Remove outdated STL comment. 2022-02-07 11:15:39 -06:00
Scott Fennell
dbf465f217
Add temporary workaround to find udunits on mac to install guide 2021-12-15 12:37:44 -06:00
Scott Fennell
8f0a87b046
Update Install-Guide.md 2021-11-19 12:35:05 -06:00
Penn, John M 047828115
d1258cde7c Fix typos in Configuring_TRICK_with_Civetweb.md. #1188 2021-10-27 14:41:01 -05:00
Penn, John M 047828115
4647a0b266 Document configuration of Trick with Civetweb. #1188 2021-10-27 14:02:01 -05:00
Penn, John M 047828115
f182c72349 Fix include in Extending_the_HTTP-API.md. #1188 2021-10-19 14:26:06 -05:00
Penn, John M 047828115
8657acb3dc Fix inclusion of CivetServer.h. #1188 2021-10-19 13:41:42 -05:00
Scott Fennell
02bdd8f4a4
Update Install-Guide.md 2021-10-19 11:59:03 -05:00
Scott Fennell
240796c045
Update Install-Guide.md 2021-10-19 11:57:31 -05:00
Penn, John M 047828115
e487e5609f Initial excision of DMTCP from Trick. #28 2021-08-27 19:38:56 -05:00
Penn, John M 047828115
94f20d426a Merge branch 'master' of https://github.com/nasa/trick 2021-08-18 13:15:52 -05:00
Penn, John M 047828115
4c52ed2753 Merge Caleb Herpins port of Trick webserver from Mongoose to CivetWeb #730. 2021-08-18 13:15:10 -05:00
Scott Fennell
dbafed34b5
use default repo name in tutorial introduction
Novice linux/trick users don't catch that "trick" and "trick.git" are incompatible, because they don't understand that the file extension is a part of the directory name. For this reason they frequently leave the ".git" in their shell environment and they get stuck there for a while. While it is important that trick users have an understanding of how their shell uses the PATH variable, I do not think this little section at the bottom of the intro should have to be debugged so frequently.
2021-08-13 10:32:07 -05:00
Scott Fennell
f6ce855683
#1171 2021-08-05 11:57:54 -05:00
Scott Fennell
49da752089
Trick offline instructions closes #1171 2021-08-05 11:55:26 -05:00
Penn, John M 047828115
6df675c7ee Remove deprecated Clocks and unit tests, and update Trick::Clock documentation. #87 2021-08-02 00:40:55 -05:00
Penn, John M 047828115
0e0f4f4365 Fix broken link in TutVariableServer.md 2021-08-01 22:17:40 -05:00
Scott Fennell
88ac5b5990
Update Integrator.md 2021-07-07 12:00:15 -05:00
Scott Fennell
4db5935a2e
Update Integrator.md
change Integrator to IntegLoop
2021-07-07 11:58:55 -05:00
Scott Fennell
c0794733b7
update macOS install instructions to use llvm 11 (for now)
#1152
2021-05-27 11:44:38 -05:00
Matas Lauzadis
7008e8bac7
Fix some typos in documentation (#1128)
* Fix typo

* typos, grammar
2021-05-26 22:14:42 -05:00
Penn, John M 047828115
38852427c1 Fix section headers in Data-Record.md. #1149 2021-05-24 14:18:29 -05:00
Penn, John M 047828115
20ad17dfab Update DRBinary Format documentation. #1149 2021-05-24 13:58:52 -05:00
Penn, John M 047828115
1b7a2f6f37 Correct Variable-Server documentation regarding the responce of var_exists. #1126 2021-05-20 14:46:15 -05:00
Penn, John M 047828115
5c35cf2b1f Merge branch 'master' of https://github.com/nasa/trick 2021-05-20 12:56:33 -05:00
Penn, John M 047828115
1e9c88dd0e Fix Minor Typos in Variable Server tutorial. #1122 2021-05-20 12:55:54 -05:00
dbankieris
62410bb724
Merge pull request #1145 from nasa/zip-python-modules
Zip SWIG-generated python modules
2021-05-20 08:27:18 -05:00
Penn, John M 047828115
aab93a0c8b Fix links in Tutorial. #1122 2021-05-19 23:59:18 -05:00
Penn, John M 047828115
a1bce98e91 Update the Trick Tutorial to explain how to control sim modes from a variable server client. #1122 2021-05-19 23:09:49 -05:00
Scott Fennell
520e0343d1
update docs 2021-05-19 22:16:45 -05:00
Derek Bankieris
2c06ae6eaf Rename SIM_*/trick to SIM_*/.trick
Hide the non-zipped Python modules to indicate to users that changing
them will have no effect on the sim.

Refs #1144
2021-05-19 17:33:13 -05:00
Derek Bankieris
8d314fa1b1 Zip SWIG-generated python modules
Closes #1144
2021-05-19 17:23:33 -05:00
ddj116
1d9ea79107
Introducing TrickOps - An Extensible Sim Testing Framework (#1130)
* Introducing TrickOps - An Extensible Sim Testing Framework

Features:

* Multiple simultaneous sim builds, runs, file vs. file comparisons,
  arbitrary post-run analyses, valgrind of runs
* Real-time progress bars for sim builds and runs
* Exit code management lets users easily define success & failure
* Failed comparisons can optionally generate koviz error reports

See share/trick/trickops/README.md for details

* Add GitHub Actions Workflow for TrickOps for Ubuntu:20.04 & CentOS latest

* Adds python unit and doc tests to github actions for push / pull requests
  for Ubuntu:20.04 and CentOS 8:latest. MacOS still forthcoming.
* Also updates documentation with TrickOps information
* Remove duplicate / overwriting SIM_ definitions in ExampleWorkflow.py

* Address Code Review / Discussion

* Reduce set of sims tested in ExampleWorkflow.py to stable set
* Add ExampleWorkflow.py to GitHub Actions
* Clarify documentation and add image of TrickOps in action
* Error/Ignore valgrind entries in YAML file if platform == darwin

* Fix run.compare() logic error and add unit test to cover it

Co-authored-by: Dan Jordan <daniel.d.jordan@nasa.gov>
2021-05-03 14:39:20 -05:00