1
0
forked from fsfw/fsfw
Commit Graph

4544 Commits

Author SHA1 Message Date
4924da1667 Merge remote-tracking branch 'upstream/development' into mueller/tcp-keep-open-pr 2021-10-11 18:52:52 +02:00
f8e9042943 Merge pull request 'Merge v2.0.1 into development' (#503) from master into development
Reviewed-on: fsfw/fsfw#503
2021-10-11 18:19:46 +02:00
e6a7108614 Merge pull request 'Increased TM stack robustness' (#501) from eive/fsfw:mueller/tm-stack-robustness-cherry-picked into master
Reviewed-on: fsfw/fsfw#501
Reviewed-by: Ulrich Mohr <mohr@irs.uni-stuttgart.de>
v2.0.1
2021-10-11 18:00:45 +02:00
08926f9b70 Merge remote-tracking branch 'upstream/master' into mueller/tm-stack-robustness-cherry-picked 2021-10-11 17:57:33 +02:00
52f0c29e99 Merge pull request 'Using correct version number now for PUS C' (#502) from eive/fsfw:mueller/fix-for-pus-c-version-number-cherry-picked into master
Reviewed-on: fsfw/fsfw#502
Reviewed-by: Ulrich Mohr <mohr@irs.uni-stuttgart.de>
2021-10-11 17:51:58 +02:00
060b3a3b2c added missing leading * 2021-10-11 17:51:13 +02:00
348975ba5f additional coverage excludes 2021-10-11 17:31:04 +02:00
e8927d6aa8 moved testtemplate and removed user folder 2021-10-11 17:22:54 +02:00
b2b648c4aa removed obsolete comment 2021-10-11 17:14:30 +02:00
fc9101cd8f deleted unrequired files, common include deleted 2021-10-11 17:12:42 +02:00
d2371b3e71 removed unneeded static constexpr 2021-10-11 16:47:57 +02:00
ffa38a81b7 using pus version enum now 2021-10-11 16:47:37 +02:00
ae689408f3 using correct version number now 2021-10-11 16:47:28 +02:00
155432663b moved store failure to separate function 2021-10-11 16:37:14 +02:00
ecdbf98ca4 added printouts for PUS A 2021-10-11 16:37:04 +02:00
54a6c1b0aa bugfix for PUS A 2021-10-11 16:36:49 +02:00
9efe9e78d8 Increased TM stack robustness
1. More nullptr check
2. returnvalue for inititalize function which can fail
2021-10-11 16:36:28 +02:00
d4bb9397ee better handling for configure files 2021-10-11 16:32:19 +02:00
bf5590ce26 configure file correction 2021-10-11 16:25:01 +02:00
460941c225 tiny tweak 2021-10-11 16:16:49 +02:00
3d6f28c48d printouts disable by default 2021-10-11 16:14:30 +02:00
bb9ae86159 indentation fixes 2021-10-11 16:12:32 +02:00
306a4b647f more review corrections 2021-10-11 16:06:12 +02:00
19061c3d50 removed obsolete files 2021-10-11 16:04:43 +02:00
22dbabba38 removed copy and paste error 2021-10-11 16:01:58 +02:00
ac8df112b1 small correction 2021-10-11 16:01:14 +02:00
ad744fb593 README improvement 2021-10-11 15:56:04 +02:00
6c75b56054 README update 2021-10-11 15:51:27 +02:00
fb67df6d7f using testsconfig.h now 2021-10-11 15:45:37 +02:00
1b6fa9822b this should work 2021-10-11 15:40:29 +02:00
5798aa1e3a create project to suppress warning 2021-10-11 15:09:19 +02:00
b00f61445d works 2021-10-11 15:07:52 +02:00
ad117e07e0 FSFW_CONFIG_PATH update 2021-10-11 15:03:03 +02:00
c26c2a5a96 hardcoding config path 2021-10-11 14:56:42 +02:00
e02ac05097 fixed a bug for default cfg path 2021-10-11 13:57:00 +02:00
a827ec6a92 removed another include 2021-10-11 13:51:08 +02:00
12321a5d49 Merge branch 'mueller/integrated-unittests' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller/integrated-unittests 2021-10-11 13:48:28 +02:00
ad3238aa19 removed problematic includes 2021-10-11 13:48:17 +02:00
f67868516c Merge branch 'development' into mueller/integrated-unittests 2021-10-11 13:40:09 +02:00
1ddf9c0f11 Merge branch 'development' into mueller/tcp-keep-open-pr 2021-10-09 13:32:25 +02:00
9bcd701a50 tcp server also parses TCs when client closes connection 2021-10-09 13:31:51 +02:00
6ad7f51297 added bind call error string 2021-10-09 13:31:40 +02:00
12983a7143 Merge pull request 'minor updates for PUS services' (#498) from KSat/fsfw:mueller/pus-tweaks into development
Reviewed-on: fsfw/fsfw#498
2021-10-08 12:59:04 +02:00
27a3598526 Merge pull request 'better naming for parameter' (#499) from KSat/fsfw:mueller/retval-better-naming into development
Reviewed-on: fsfw/fsfw#499
2021-10-08 12:58:43 +02:00
dd1631a456 updated CMakeLists.txt
- More information about FSFW build
2021-10-07 14:20:34 +02:00
cd6d616806 using .h.in version fle now 2021-10-07 13:26:31 +02:00
ade15ad16d tests can now be built as part of FSFW
This PR refactores the tests so they are built as part of the FSFW.
This is done by adding Catch2 with the FetchContent directive.

A future implementation might also use a system installation of Catch2
by first checking whether Catch2 can already be found as a package

The custom configuration folder testcfg was moved from the user folder
to the actual unittest folder.

The tests can be built by setting the CMake FSFW_BUILD_UNITTESTS option
to TRUE/ON. They are built with the static library and dropped inside
the build folders fsfw directory.
2021-10-07 13:24:46 +02:00
76416f523d better naming for parameter 2021-10-07 10:44:44 +02:00
5749e159e4 minor updates for PUS services 2021-10-07 10:39:16 +02:00
85a90a6ec5 Merge pull request 'FSFW.h.in more default values' (#491) from mueller/fsfw-default-value-pus-c-cfg into development
Reviewed-on: fsfw/fsfw#491
2021-10-05 18:27:13 +02:00