Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Testing Code Coverage. Do not merge. #485

Closed
wants to merge 334 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
334 commits
Select commit Hold shift + click to select a range
e086ab7
[nos3#267] Updates and changes to the satellite-side of things, inclu…
Isgaroth-the-Green Aug 15, 2024
607d2dc
[nasa/nos3#84] organization for fprime fsw
zlynch2 Aug 19, 2024
110f3f3
[nasa/nos3#298] Updated to new OnAir branch and reconfigure launch sc…
jlucas9 Aug 25, 2024
56ea697
https://github.com/nasa/nos3/issues/357 - Remove deletion of gsw/cosm…
msuder Sep 3, 2024
ad93b3a
AIT groundstation
Jul 19, 2024
c153547
merge with main
Sep 4, 2024
881f132
Merge pull request #360 from nasa/357-gsw-relaunch-wo-rebuild
jlucas9 Sep 6, 2024
b0b374d
[nasa/nos3#84] 42 launching with sample componenent during make launch
zlynch2 Sep 9, 2024
7fd8e4b
[nasa/nos3#84] fprime selection for configure, added fprime.sh script…
zlynch2 Sep 9, 2024
963cbcd
Merge pull request #363 from cjjacks/issue-339
jlucas9 Sep 10, 2024
180c5e9
[nasa/nos3#84] fprime building in docker container, pull deployment f…
zlynch2 Sep 10, 2024
cca7653
[nasa/nos3#298] Changed up onair submodule setup and installation wit…
jlucas9 Sep 12, 2024
77bb328
clean up scripts, removed prep fprime because of docker build now
zlynch2 Sep 12, 2024
3176c70
[nasa/nos3#298] Added onair_launch.sh to sleep before launching OnAIR…
kevincbruce Sep 13, 2024
bf8b109
[nasa/nos3#298] Updated SBN Client to debug and fix pipe error. Updat…
kevincbruce Sep 18, 2024
14c5fa5
[nasa/nos3#298] Updated length of SBN client heartbeart message to 10…
jlucas9 Sep 24, 2024
48ddf0c
[nasa/nos3#298] Additional print statement for debugging incoming mes…
jlucas9 Sep 24, 2024
62e83cb
[nasa/nos3#298] Additional debugging print statements;
jlucas9 Sep 25, 2024
a36e163
[nasa/nos3#325] Updates to cFE, OSAL, PSP, TOOLS
rjbrown2 Sep 25, 2024
476912c
[nasa/nos3#325] Updates to CFE, PSP, OSAL
rjbrown2 Sep 25, 2024
7bdbc7f
[nasa/nos3#25] Update Submodule OSAL
rjbrown2 Sep 25, 2024
4981ca2
[nasa/nos3#325] Update Cfe snprintf
rjbrown2 Sep 25, 2024
3392e2e
[nasa/nos3#84] Sample runnning, build with docker container, switch b…
zlynch2 Sep 30, 2024
90dbf24
[nasa/nos3#298] Updated headers in SBN Client Python to match the new…
kevincbruce Sep 30, 2024
70aef84
[nasa/nos3#84] updating component submodules
zlynch2 Sep 30, 2024
d5dce6a
[nasa/nos3#84] updating fsw app submodules
zlynch2 Sep 30, 2024
1b3493f
[nasa/nos3#84] updating submodule fprime
zlynch2 Sep 30, 2024
23e8640
adding checkout contents back in
zlynch2 Oct 2, 2024
78572c9
[nasa/nos3#298] Updates to sbn_python_client to utilize modern cFS CC…
kevincbruce Oct 3, 2024
64c766f
Adding the thruster to the docker_launch_sat.sh script so as to fix t…
Isgaroth-the-Green Oct 10, 2024
062fcb0
[nasa/nos3#325] Revert nos3-mission.xml to sc-full-config instead of …
rjbrown2 Oct 10, 2024
de897ef
[nasa/nos3#325] Quick fix to change the IMU 42 IPC port to avoid conf…
jlucas9 Oct 10, 2024
cc96a2e
Merge pull request #373 from nasa/nos3#325
rjbrown2 Oct 10, 2024
0f60449
[nasa/nos3#325] Update Submodules for Equuleus Upgrade
rjbrown2 Oct 10, 2024
cfd35a7
[nasa/nos3#84] changing cfs cosmos default for dev, made comment for …
zlynch2 Oct 10, 2024
b11ef1b
[nasa/nos3#84] changing mag spi interface back
zlynch2 Oct 10, 2024
3ff25d5
[nasa/nos3] removing unecessary files
zlynch2 Oct 10, 2024
f9b9e60
[nasa/nos3#84] reverted changes to normal nos3 docker debug, making i…
zlynch2 Oct 10, 2024
4bed943
[nasa/nos3#84] reverted to originall docker checkout, making issue to…
zlynch2 Oct 10, 2024
f51698e
[nasa/nos3#84] removing fprime prep stage, docker conatiner handles
zlynch2 Oct 10, 2024
b705909
[nasa/nos3#298] Updated debug messages in SBN and SBN_Client and reve…
kevincbruce Oct 10, 2024
f61e50f
[nasa/nos3#298] updated to filter out heartbeat
kevincbruce Oct 10, 2024
90e535b
[nasa/nos3#298] Updated to latest docker container 20241010;
jlucas9 Oct 10, 2024
725ca9a
[nasa/nos3#84] Updated to latest docker container 20241010 and fprim…
jlucas9 Oct 11, 2024
27f657d
Merge remote-tracking branch 'origin/dev' into nos3#84-fprime-checkout
jlucas9 Oct 11, 2024
7cd6e07
Merge remote-tracking branch 'origin/dev' into nos3#339-r2
jlucas9 Oct 15, 2024
1e9afd7
[nasa/nos3#399] Updates to get tcc-command and gsw-ait containers pul…
jlucas9 Oct 15, 2024
ce87f52
[nasa/nos3#399] Updated ait-server to use $DCALL instead of all the $…
jlucas9 Oct 16, 2024
e5c9d78
Merge pull request #377 from nasa/nos3#339-r2
jlucas9 Oct 16, 2024
b1e61c3
[nasa/nos3#298] Improved logging in SBN and SBN Client
kevincbruce Oct 16, 2024
e4ad6cc
Merge remote-tracking branch 'origin/dev' into nos3#84-fprime-checkout
jlucas9 Oct 17, 2024
de3488f
Merge branch 'nos3#84-fprime-checkout' into dev
jlucas9 Oct 17, 2024
254e37c
[nasa/nos3#298] Added more debug prints to OnAIR. Mostly isolated issue
kevincbruce Oct 17, 2024
2aea0ea
[nasa/nos3#286] Added special case to not run slower than 0.12 real t…
jlucas9 Oct 17, 2024
ba4bcaf
[nasa/nos3#348] Updates to test-fsw in CI workflow, remove osal issue…
jlucas9 Oct 18, 2024
27bac32
[nos3#267] Updates to real_clean so that 'make real-clean' now remove…
Oct 21, 2024
cae84d5
[nasa/nos3#298] Packed msgid into struct, improved debug prints
kevincbruce Oct 21, 2024
8597ec3
[nasa/nos3#378] Arducam reformatted to include fsw/shared folder and …
jlucas9 Oct 24, 2024
8841eae
[nasa/nos3#348] Reverted CI fsw to actions/checkout@v2;
jlucas9 Oct 24, 2024
e1a33d8
https://github.com/nasa/nos3/issues/286 - Submodule update.
msuder Oct 28, 2024
74b2a7e
[nasa/nos3#378] Added `make debug` step to building the checkout appl…
jlucas9 Oct 28, 2024
52800c4
[nasa/nos3#298] Updated debug prints to SBN and SBN Client; messed wi…
kevincbruce Oct 29, 2024
8a9c7d7
[nasa/nos3#286] nos_time_driver submodule update for merge;
jlucas9 Oct 29, 2024
a2230a2
Merge pull request #392 from nasa/nos3#286
jlucas9 Oct 29, 2024
d9c6b25
[nasa/nos3#378] Updated arducam for merge;
jlucas9 Oct 29, 2024
32a7034
Merge pull request #397 from nasa/nos3#378-arducam-checkout
jlucas9 Oct 29, 2024
516613c
[nasa/nos3#298] Reverted old change to sbn_client heartbeat packing a…
jlucas9 Oct 29, 2024
4feafda
[nasa/nos3#370] Updated the sample component to have a fsw/shared dir…
jlucas9 Oct 29, 2024
c31b849
[nasa/nos3#348] Added fetch-depth to CI;
jlucas9 Oct 29, 2024
74ee29c
[nasa/nos3#352] Update CryptoLib to 1.3.1
Donnie-Ice Oct 30, 2024
af11109
[nasa/nos3#298] Fixes for debug prints in sbn_python_client, plus rem…
kevincbruce Oct 30, 2024
79c9232
[nasa/nos3#298] Merge branch 'dev' into nos3#298 for testing to prep …
kevincbruce Oct 30, 2024
66b5640
[nasa/nos3#370] removing fprime shared device files
zlynch2 Oct 30, 2024
e6be60c
[nasa/nos3#370] modified smample cmake and mag component with sample …
zlynch2 Oct 30, 2024
81035b5
[nasa/nos3#298] Updates to fix merge with dev
kevincbruce Oct 30, 2024
4a57923
[nasa/nos3#298] modified cfs docker launch template in new copying sy…
kevincbruce Oct 30, 2024
c120919
[nasa/nos3#298] fix to docker docker_launch
kevincbruce Oct 30, 2024
548099d
[nasa/nos3#298] Added extra headers from sample to json, and minor de…
kevincbruce Oct 30, 2024
53a0e65
[nasa/nos3#298] verified successful transmission and reading of house…
kevincbruce Oct 30, 2024
f3ba01b
Merge pull request #375 from nasa/nos3#267-separate-fsw-and-gsw
jlucas9 Oct 31, 2024
4a3e635
[nasa/nos3#370] Update sample submodule in prep for merge;
jlucas9 Oct 31, 2024
dfc443a
Merge pull request #400 from nasa/nos3#370
jlucas9 Oct 31, 2024
04bc16a
[nasa/nos3#403] Updated CI workflow and makefile to avoid issue skipp…
jlucas9 Nov 1, 2024
8e7a5eb
[nasa/nos3#403] Organized scripts, updated readme, and renamed doc to…
jlucas9 Nov 1, 2024
f546438
[nasa/nos3#403] Updated CI workflow removing additional installs and …
jlucas9 Nov 1, 2024
67544f2
[nasa/nos3#403] Updates to scripts to standardize naming;
jlucas9 Nov 4, 2024
f8f23c9
[nasa/nos3#403] Further script naming standardization;
jlucas9 Nov 4, 2024
90ae37f
[nasa/nos3#405] Created issue template
Donnie-Ice Nov 5, 2024
2e003fa
[nasa/nos3#405] Created PR markdown template
Donnie-Ice Nov 5, 2024
33b9c74
[nasa/nos3#405] Created config.yml to force use of issue template
Donnie-Ice Nov 5, 2024
a8b0610
[nasa/nos3#405] Created feature request template, renamed bug report …
Donnie-Ice Nov 5, 2024
40a9e3c
[nasa/nos3#405] Removed BUG_REPORT.yml
Donnie-Ice Nov 5, 2024
777773a
[nasa/nos3#405] Fixed link
Donnie-Ice Nov 5, 2024
ac372c0
https://github.com/nasa/nos3/issues/351 - Fix USART number for star t…
msuder Nov 6, 2024
ae31820
[nasa/nos3#403] Made all scripts executable again;
jlucas9 Nov 7, 2024
92c2d3e
Merge pull request #404 from nasa/nos3#403
jlucas9 Nov 7, 2024
6c2bddd
[nasa/nos3#405] Update templates
Donnie-Ice Nov 7, 2024
2678e74
Merge pull request #406 from nasa/405-templates-for-issues-and-pull-r…
Donnie-Ice Nov 7, 2024
481eb01
[nasa/nos3#80] Added yamcs submodule to gsw;
jlucas9 Nov 14, 2024
ac0f868
[nasa/nos3#80] Updates to get yamcs launching - thanks to rjbrown6 an…
jlucas9 Nov 14, 2024
2f58b4f
[nasa/nos3#80] Updates to use nos3 container, stop, and uninstall as …
jlucas9 Nov 14, 2024
dfe09f8
[nasa/nos3#80] Updated gsw_yamcs_*.sh permissions to be executable;
jlucas9 Nov 14, 2024
6fc793d
Merge branch 'dev' into 352-nos3-update-cryptolib-131
jlucas9 Nov 14, 2024
6b4e151
Merge remote-tracking branch 'origin/nos3#298' into dev
jlucas9 Nov 15, 2024
a884893
Merge remote-tracking branch 'origin/dev' into nos3#348
jlucas9 Nov 15, 2024
836797e
[nasa/nos3#348] Added build-test and test-fsw back into makefile;
jlucas9 Nov 15, 2024
a6ad69f
[nasa/nos3#348] Commented out osal unit tests that have issues in CI;
jlucas9 Nov 15, 2024
1c5b902
[nasa/nos3#348] Removed more osal unit tests due to CI issues;
jlucas9 Nov 15, 2024
cf90de4
Merge pull request #393 from nasa/nos3#348
jlucas9 Nov 20, 2024
4036c02
[nasa/nos3#384] sequencing sampele in fprime 20 times, and fixing sta…
zlynch2 Nov 20, 2024
3d9c8dc
[nasa/nos3#80] Added Yamcs-Studio OPI file to gsw/yamcs-studio/
rjbrown2 Nov 21, 2024
b4d978d
Merge pull request #409 from nasa/nos3#80-yamcs
rjbrown2 Nov 21, 2024
295afd2
https://github.com/nasa/nos3/issues/351 - Submodule updates to fix in…
msuder Dec 4, 2024
9f60f5d
editing scripts to fix bug when creating fprime components with docker
zlynch2 Dec 4, 2024
df2cea2
Merge pull request #416 from nasa/nos3#384
zlynch2 Dec 6, 2024
2a83d8a
https://github.com/nasa/nos3/issues/351 - Fix quaternion initializati…
msuder Dec 9, 2024
bf07e10
[nos3#358] Initial creation of the requirements in doorstop
Isgaroth-the-Green Dec 11, 2024
730ec0f
[nos3#358] Initial commit of a requirement
Isgaroth-the-Green Dec 11, 2024
6120516
[nos3#358] Adding some configuration requirements
Isgaroth-the-Green Dec 11, 2024
1c0ff18
[nos3#358] Further updates to the config requirements
Isgaroth-the-Green Dec 11, 2024
3317055
[nos3#358] Updates to the configuration requirements
Isgaroth-the-Green Dec 11, 2024
f422f42
[nos3#358] Adding the FSW requirements
Isgaroth-the-Green Dec 11, 2024
22c0b6f
[nos3#358] Updates to the sim and gsw requirements
Isgaroth-the-Green Dec 11, 2024
d5c7a97
[nasa/nos3#380] Started reorganizing the FSS Device files and adaptin…
kevincbruce Dec 11, 2024
d02bbbc
[nasa/nos3#380] Removed non-existant functions from the fss checkout,…
kevincbruce Dec 11, 2024
351c280
[hotfix] Rolled back SC modification to avoid issues with launching c…
jlucas9 Dec 13, 2024
6140504
[nasa/nos3#426] Added executible permission to ./scripts/fsw/onair_la…
jlucas9 Dec 13, 2024
a33ccab
Merge pull request #424 from nasa/nos3#420
zlynch2 Dec 13, 2024
fac0386
[nasa/nos3#426] Default to localhost (0.0.0.0) if hostname lookup fa…
jlucas9 Dec 13, 2024
203518e
[nasa/nos3#381] Added Reaction Wheel Checkout, updated reaction wheel…
kevincbruce Dec 13, 2024
e51bf53
Update nos3-mission.xml
kevincbruce Dec 16, 2024
790506d
https://github.com/nasa/nos3/issues/351 - Change Inp_DI.txt and SC_NO…
msuder Dec 17, 2024
8437c81
[nasa/nos3#380] Updated generic fss standalone, generic adcs to look …
jlucas9 Dec 18, 2024
95c6b29
[nasa/nos3#380] updated pointers for merge
kevincbruce Dec 18, 2024
9e643f4
Merge pull request #423 from nasa/nos3#380-fss-checkout-application
kevincbruce Dec 18, 2024
455ad27
[nasa/nos3#381] Merge branch 'dev' into nos3#381-rw-checkout-application
kevincbruce Dec 18, 2024
a6aba33
[nasa/nos3#381] Attempted to do fixes, but issues launching sims
kevincbruce Dec 18, 2024
9299af3
[nasa/nos3#381] Attempted to use RW sim launches from make launch cfs…
kevincbruce Dec 18, 2024
15c6154
[nasa/nos3#352] Fix cross-compiling issue
Donnie-Ice Dec 19, 2024
f7f58bd
[nasa/nos3#352] Fix cross-compiling issue
Donnie-Ice Dec 19, 2024
92f4103
[nasa/nos3#352] Fix cross-compiling issue
Donnie-Ice Dec 19, 2024
88f3f06
[nasa/nos3#352] Fix cross-compiling issue
Donnie-Ice Dec 19, 2024
0b719f0
[nasa/nos3#352] Fix cross-compiling issue
Donnie-Ice Dec 19, 2024
8296fdb
[nasa/nos3#352] Fix cross-compiling issue
Donnie-Ice Dec 19, 2024
6cf5e9d
[nasa/nos3#381] Updates to enable RW sims in config and assure checko…
kevincbruce Dec 19, 2024
6ededdd
[nasa/nos3#381] Pushing RW Checkout/App/Device fixes to top level
kevincbruce Dec 19, 2024
eee8dad
[nasa/nos3#382] Updated generic_torquer to include a standalone check…
jlucas9 Dec 20, 2024
7d85595
Merge branch 'dev' into nos3#358-requirements-documentation
jlucas9 Dec 20, 2024
53b31fa
[nasa/nos3#382] Updates to get generic torquer unit tests working for…
jlucas9 Dec 20, 2024
fb3c878
[nasa/nos3#381] Removing build files from commit
kevincbruce Dec 20, 2024
01caa56
[nasa/nos3#381] pushed double fix to top level
kevincbruce Dec 20, 2024
15b9dbf
[nasa/nos3#381] - Fixed renamed uninstall target. Fixed mission xml …
msuder Dec 20, 2024
049334d
[nasa/nos3#381] - Fix YAMCS to be the default as intended.
msuder Dec 20, 2024
b689338
Merge branch 'dev' into nos3#351
msuder Dec 20, 2024
31a3b2f
Merge pull request #432 from nasa/nos3#426-SBN-segfault
kevincbruce Dec 21, 2024
e6ec0d4
Merge pull request #436 from nasa/nos3#358-requirements-documentation
kevincbruce Dec 21, 2024
9fd0d4c
[nasa/nos3#427] Initial file generation for radio checkout
kevincbruce Dec 23, 2024
93edc7b
[nasa/nos3#427] Updated Radio Checkout to match with device commands.…
kevincbruce Dec 29, 2024
0872d87
[nasa/nos3#427] Minor updates to radio checkout
kevincbruce Jan 6, 2025
0fbbd8e
[nasa/nos3#382] Updates to after code reviewsfor generic torquer chec…
jlucas9 Jan 6, 2025
f222525
Merge pull request #440 from nasa/nos3#382
jlucas9 Jan 6, 2025
d750007
[nasa/nos3#351] Updated submodules after code review and merges;
jlucas9 Jan 6, 2025
6de0240
Merge pull request #430 from nasa/nos3#351
jlucas9 Jan 6, 2025
20f2b9f
[nasa/nos3#427] Updates to radio and hwlib; attempted config for radi…
kevincbruce Jan 6, 2025
379da3c
[nasa/nos3#381] Updates after code review in prep for merge;
jlucas9 Jan 6, 2025
246a693
Merge branch 'nos3#381-rw-checkout-application' into dev
jlucas9 Jan 6, 2025
3c61261
[nasa/nos3#407] Unit test coverage (#433)
jlucas9 Jan 8, 2025
2ae7f60
[nasa/nos3#427] Merge branch 'dev' into nos3#427-radio-checkout
kevincbruce Jan 13, 2025
14da340
[nasa/nos3#427] cosmos launch script
zlynch2 Jan 13, 2025
c5c70bb
[nasa/nos3#427] attempted to combine hwlib branches properly
kevincbruce Jan 13, 2025
1c7176b
[nasa/nos3#427] Updated checkout to fix reversed logic, and worked wi…
kevincbruce Jan 13, 2025
8f831b5
[nasa/nos3#427] Finished fixes for fully working NOS3 radio checkout
kevincbruce Jan 13, 2025
c33a094
Update coverage CI
Donnie-Ice Jan 14, 2025
8adb0d0
Update coverage CI to detect base branch during PRs
Donnie-Ice Jan 14, 2025
811369f
Update CI to use github.head_ref
Donnie-Ice Jan 14, 2025
1e36bdd
Attempt to sync HEAD branch before pushing
Donnie-Ice Jan 14, 2025
89fa774
Add debug step
Donnie-Ice Jan 14, 2025
ab9a7d1
#427 Update CI Commit
rjbrown2 Jan 14, 2025
fde6d1a
#427 CI Modifications
rjbrown2 Jan 14, 2025
ca3922c
Merge fde6d1ad334f31b8af38198f58db13dda539ef87 into 3c612610e6b51f641…
kevincbruce Jan 14, 2025
aecaa13
[nasa/nos3#427] Reverted minimal and no3-mission to default configura…
kevincbruce Jan 14, 2025
c78316b
Merge branch 'nos3#427-radio-checkout' of github.com:nasa/nos3 into n…
kevincbruce Jan 14, 2025
f02587e
Merge c78316b8372490b56742c8939fbfdcb17f96c95e into 3c612610e6b51f641…
kevincbruce Jan 14, 2025
f2929fd
[nasa/nos3#427] updated pointers after submodule commits before merge
kevincbruce Jan 14, 2025
095ebe7
Merge f2929fd3242cec8de65acd8973b6a030d056d2dd into 3c612610e6b51f641…
kevincbruce Jan 14, 2025
daf759f
Merge pull request #451 from nasa/nos3#427-radio-checkout
kevincbruce Jan 14, 2025
6f8d09f
[nasa/nos3#463] initial css checkout setup/reorg. seems old checkout …
kevincbruce Jan 15, 2025
7619898
[nasa/nos3#463] Working CSS Checkout application, and commented code …
kevincbruce Jan 15, 2025
fe1da4e
Merge 761989881cd1542fec900e12a55832094dbd0d17 into daf759f46c6420a58…
kevincbruce Jan 15, 2025
2d66f93
[nasa/nos3#464] Updates to eps checkout. Having issues linking to 42 …
kevincbruce Jan 15, 2025
da3f1e2
[nasa/nos3#181] - Update submodule for new inertial attitude control …
msuder Jan 16, 2025
adb8f8e
Merge da3f1e212c19c64a6e19a2f7e9151b50d89c91bc into daf759f46c6420a58…
msuder Jan 16, 2025
1f4a9cd
[nasa/nos3#443] Update Uninstall Scripting
rjbrown2 Jan 16, 2025
b0d37ab
[nasa/nos3#443] Remove unnecessary rm commands - Cleanup
rjbrown2 Jan 16, 2025
e7ab835
Merge b0d37aba869707396f6609a1b02754962a5a5a30 into daf759f46c6420a58…
rjbrown2 Jan 16, 2025
7af7b99
Merge pull request #472 from nasa/443-uninstall
rjbrown2 Jan 18, 2025
fecfcab
Merge branch 'dev' into nos3#463-css-checkout
kevincbruce Jan 21, 2025
1bc7025
Merge fecfcab4e7051ffa4b4dc410ba1132febac3b09f into 7af7b99d3dcf0e42b…
kevincbruce Jan 21, 2025
165d68a
[nasa/nos3#463] Fixed copy errors in configure python script, which c…
kevincbruce Jan 21, 2025
b21cc56
Merge branch 'nos3#463-css-checkout' of github.com:nasa/nos3 into nos…
kevincbruce Jan 21, 2025
06c5b76
Merge b21cc56aa67d57d50228571546c1a2781e3eb852 into 7af7b99d3dcf0e42b…
kevincbruce Jan 21, 2025
9fae1ac
Merge pull request #470 from nasa/nos3#463-css-checkout
kevincbruce Jan 21, 2025
d53b07b
Merge branch 'dev' into nos3#464-eps-checkout
kevincbruce Jan 21, 2025
9b142b5
[nasa/nos3#464] Fixed command count checkers in checkout
kevincbruce Jan 21, 2025
d293147
[nasa/nos3#464] Fixed the switch command in the checkout
kevincbruce Jan 21, 2025
6895fb8
[nasa/nos3#463] Fixed merge order error mistake for css checkout
kevincbruce Jan 21, 2025
a7e9060
Merge branch 'dev' into nos3#464-eps-checkout
kevincbruce Jan 21, 2025
e717c36
Merge a7e9060af3191012ffa37024bfa4769069261f88 into 6895fb8c8e0d9c11c…
kevincbruce Jan 21, 2025
e425287
Update coverage badges
actions-user Jan 21, 2025
70ac1f0
[nasa/nos3#464] Updating pointers for top level merge
kevincbruce Jan 22, 2025
2840b43
Merge branch 'nos3#464-eps-checkout' of github.com:nasa/nos3 into nos…
kevincbruce Jan 22, 2025
8ca3d45
Merge 2840b43bf14046036e934a76dc2d9e163ab9fbc6 into 6895fb8c8e0d9c11c…
kevincbruce Jan 22, 2025
3de9a90
Merge pull request #474 from nasa/nos3#464-eps-checkout
kevincbruce Jan 22, 2025
6dc9af7
https://github.com/nasa/nos3/issues/441 - Make all component indices…
msuder Jan 23, 2025
07183e4
Merge 6dc9af714b632d1a6b775017a6f64f57773a573c into 3de9a9018fcfd61ca…
msuder Jan 23, 2025
e12d537
[nasa/nos3#446] Add Documentation Files and setup for ReadTheDocs Do…
rjbrown2 Jan 23, 2025
b568076
Merge e12d5372adbc11d2a5f4e5aebf03d4483fa139ba into 3de9a9018fcfd61ca…
rjbrown2 Jan 23, 2025
9ee1960
[nasa/nos3#352] Update CryptoLib version
Donnie-Ice Jan 24, 2025
9b385ff
Merge branch 'dev' into 352-nos3-update-cryptolib-131
Donnie-Ice Jan 24, 2025
60cfe16
[nasa/nos3#446] Update Requirements
rjbrown2 Jan 24, 2025
71e8f0a
Merge 60cfe16378af948013f2517f6769cd969d8653ce into 3de9a9018fcfd61ca…
rjbrown2 Jan 24, 2025
0f46897
[nasa/nos3#445] Move XTCE into Components Update Launch for YAMCS
rjbrown2 Jan 24, 2025
c061b3a
[nasa/nos3#352] CryptoLib 1.3.2 working
Donnie-Ice Jan 24, 2025
21009e7
[nasa/nos3#352] Update CI docker tags
Donnie-Ice Jan 24, 2025
f123811
[nasa/nos3#352] Update Cryptolib to 1.3.2
Donnie-Ice Jan 24, 2025
ecaceaf
Merge f123811ec9c3598d95ac4e689ae954546a82b843 into 3de9a9018fcfd61ca…
Donnie-Ice Jan 24, 2025
d7ce7e8
Update coverage badges
actions-user Jan 24, 2025
1fcb542
[nasa/nos3#445] EPS Fix, Remove Echo cmd
rjbrown2 Jan 24, 2025
85de4f4
Merge branch 'dev' into 445-yamcs-component-definitions;
jlucas9 Jan 24, 2025
2fcd4bf
Merge 85de4f48bcd7c1a9c41a9772d29f784855d23aae into 3de9a9018fcfd61ca…
rjbrown2 Jan 24, 2025
627e89d
[nasa/nos3#445] [nasa/nos3#463] [nasa/nos3#464] Updates to CSS and EP…
kevincbruce Jan 24, 2025
2fc3812
Merge 627e89dc3900aea3c0f2908d46f45065ac55f1f2 into 3de9a9018fcfd61ca…
rjbrown2 Jan 24, 2025
a9eb9c5
Update coverage badges
actions-user Jan 24, 2025
8474b0a
[nasa/nos3#445] [nasa/nos3#228] Fixes to deconflict FSS and IMU sim p…
kevincbruce Jan 24, 2025
d78174e
Merge branch '445-yamcs-component-definitions' of github.com:nasa/nos…
kevincbruce Jan 24, 2025
5e6408f
Merge d78174eabdfff5ace0bcaf7825b3b00c086f25e5 into 3de9a9018fcfd61ca…
rjbrown2 Jan 24, 2025
fb08319
[nasa/nos3#181] Update submodule after pull request;
jlucas9 Jan 27, 2025
27cf0aa
Merge pull request #471 from nasa/181-generic-adcs-3-axis
jlucas9 Jan 27, 2025
74f46e9
Merge branch '441-clean-up-quaternion-component-numbering-in-cosmos' …
jlucas9 Jan 27, 2025
27feb68
[nasa/nos3#445] Update ADCS module
rjbrown2 Jan 27, 2025
9457efe
Merge branch '445-yamcs-component-definitions' into dev
rjbrown2 Jan 27, 2025
85f50ba
[nasa/nos3#446] PR Updates, YAMCS Updates
rjbrown2 Jan 27, 2025
cff88ef
[nasa/nos3#446] Readme update, and Crypto Links updates.
rjbrown2 Jan 27, 2025
983769e
[nasa/nos3#446] Remove Coverage Badge Step from CI
rjbrown2 Jan 27, 2025
3c035b4
[nasa/nos3#446] Con_Ops Placeholder
rjbrown2 Jan 27, 2025
c0f8913
[nasa/nos#446] Updates to Docs, FPrime,AIT
rjbrown2 Jan 27, 2025
1e34337
Merge #477 from nasa/446-documentation-refresh
rjbrown2 Jan 27, 2025
340baa5
[nasa/nos3#352] Added encrypted commanding using vcid 2
Donnie-Ice Jan 28, 2025
273a45b
Merge branch '352-nos3-update-cryptolib-131' of https://github.com/na…
Donnie-Ice Jan 28, 2025
1b68c6f
Merge pull request #401 from nasa/352-nos3-update-cryptolib-131
Donnie-Ice Jan 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions .github/ISSUE_TEMPLATE/1-BUG_REPORT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: "🐛 Bug Report"
description: Create a new ticket for a bug.
title: "🐛 [BUG] - <title>"
labels: [
"bug"
]
body:
- type: textarea
id: description
attributes:
label: "Description"
description: Please enter an explicit description of your issue
placeholder: Short and explicit description of your incident...
validations:
required: true
- type: input
id: reprod-url
attributes:
label: "Branch Name"
description: Please enter the branch / link to fork
placeholder: ex. 'dev' or https://github.com/USERNAME/REPO-NAME
validations:
required: false
- type: textarea
id: reprod
attributes:
label: "Reproduction steps"
description: Please enter an explicit description of your issue
value: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
render: bash
validations:
required: true
- type: textarea
id: screenshot
attributes:
label: "Screenshots"
description: If applicable, add screenshots to help explain your problem.
value: |
![DESCRIPTION](LINK.png)
render: bash
validations:
required: false
- type: textarea
id: logs
attributes:
label: "Logs"
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: bash
validations:
required: false
- type: dropdown
id: os
attributes:
label: "OS"
description: What is the impacted environment ?
multiple: true
options:
- Windows (Direct Clone)
- Windows (Shared Folders)
- Linux (Direct Clone)
- Linux (Shared Folders)
- Mac (Direct Clone)
- Mac (Shared Folders)
validations:
required: true
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/2-FEATURE_REQUEST.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: "💡 Feature Request"
description: Create a new ticket for a new feature request
title: "💡 [REQUEST] - <title>"
labels: [
"question"
]
body:
- type: textarea
id: summary
attributes:
label: "Summary"
description: Provide a brief explanation of the feature
placeholder: Describe in a few lines your feature request
validations:
required: true
- type: textarea
id: basic_example
attributes:
label: "Use Case"
description: Indicate here some basic examples of your feature.
placeholder: A few specific words about your feature request.
validations:
required: true
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
16 changes: 16 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
### All Submissions:

* [ ] Have you followed the guidelines in our [Contributing](https://github.com/nasa/nos3/blob/main/CONTRIBUTING.md) document?
* [ ] Have you checked to ensure there aren't other open [Pull Requests](https://github.com/nasa/nos3/pulls) for the same update/change?

### New Feature Submissions:

* [ ] Does your submission pass tests?

### Changes to Core Features:

* [ ] Have you added an explanation of what your changes do and why you'd like us to include them?

### How do you test these changes?

<input type="text" id="explain" name="explain"/>
65 changes: 44 additions & 21 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,48 +1,71 @@
name: Build

on:
push:
pull_request:

env:
CTEST_OUTPUT_ON_FAILURE: true

jobs:
fsw:
runs-on: ubuntu-latest
container:
image: ivvitc/nos3-64:20240618
image: ivvitc/nos3-64:20250124
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
submodules: recursive
- name: Update
run: apt-get update
- name: Install dependencies
run: apt-get install -y python3 docker docker.io
- name: prep
run: make prep
- name: config
run: make config
- name: build directory
run: mkdir ./fsw/build
- name: build
run: make build-fsw
run: make build-test
- name: test
run: make test-fsw

sim:
runs-on: ubuntu-latest
container:
image: ivvitc/nos3-64:20240618
image: ivvitc/nos3-64:20250124
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
fetch-depth: 1
submodules: recursive
- name: Update
run: apt-get update
- name: Install dependencies
run: apt-get install -y python3 docker docker.io
- name: prep
run: make prep
- name: config
run: make config
- name: build directory
run: mkdir ./sims/build
- name: build
run: make build-sim

coverage:
runs-on: ubuntu-latest
container:
image: ivvitc/nos3-64:20250124
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
submodules: recursive
- name: Configure Safe Directory
run: git config --global --add safe.directory $GITHUB_WORKSPACE
- name: Update
run: apt-get update
- name: install dependencies
run: apt-get install -y gcc lcov gcovr bc
- name: config
run: make config
- name: build-test
run: |
export CFLAGS="-fprofile-arcs -ftest-coverage -g"
make build-test
make test-fsw
- name: Archive Coverage Directory
uses: actions/upload-artifact@v4
with:
name: coverage-artifacts
path: docs/coverage
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v5
with:
token: 040717d0-b624-470e-be41-d08720135088

13 changes: 13 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
#
.vagrant
.vscode
__pycache__
.Trash-1001

#
# Build Files
Expand All @@ -12,6 +14,17 @@ build
support/nos3_install.log
tmp
core.*

#
# Misc
#
*.pcapng
.cdskeyfile
.reservedkeyfile
.resetkeyfile

#
# Documentation
#
docs/wiki/_build
docs/wiki/_templates
28 changes: 25 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,6 @@
[submodule "sims/sim_terminal"]
path = sims/sim_terminal
url = https://github.com/nasa-itc/sim_terminal.git
[submodule "gsw/ait"]
path = gsw/ait
url = https://github.com/nasa-itc/gsw-ait.git
[submodule "gsw/OrbitInviewPowerPrediction"]
path = gsw/OrbitInviewPowerPrediction
url = https://github.com/nasa-itc/OrbitInviewPowerPrediction.git
Expand Down Expand Up @@ -131,6 +128,31 @@
path = components/syn
url = https://github.com/nasa-itc/syn.git
branch = main
[submodule "fsw/apps/sbn"]
path = fsw/apps/sbn
url = https://github.com/nasa-itc/SBN.git
[submodule "sbn_client"]
path = fsw/apps/sbn_client
url = https://github.com/nasa-itc/SBN-Client.git
[submodule "components/onair/fsw"]
path = components/onair/fsw
url = https://github.com/nasa-itc/OnAIR.git
branch = main
[submodule "gsw/ait"]
path = gsw/ait
url = https://github.com/sphinxdefense/gsw-ait.git
branch = main
[submodule "gsw/ttc-command"]
path = gsw/ttc-command
url = https://github.com/sphinxdefense/ttc-command
branch = main
[submodule "components/generic_thruster"]
path = components/generic_thruster
url = https://github.com/nasa-itc/generic_thruster.git
[submodule "fsw/fprime/fprime-nos3"]
path = fsw/fprime/fprime-nos3
url = https://github.com/nasa-itc/fprime-nos3.git
[submodule "gsw/yamcs"]
path = gsw/yamcs
url = https://github.com/nasa-itc/yamcs-nos3.git
branch = main
Loading