Commit Graph

4029 Commits

Author SHA1 Message Date
22cd38fffd
this should work for c++11
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-02 20:05:46 +01:00
8030d9ac1b
this fixes the warning
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-02 19:47:58 +01:00
992c05df56
added cpp printout preprocessor guards
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-02 17:52:09 +01:00
33386550cf
add uio subdir
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-02 12:17:42 +01:00
3a65c0db91
use C++ casts 2022-02-02 12:13:42 +01:00
41614303d7
renamed variable 2022-02-02 12:11:39 +01:00
783176848a
include fixes 2022-02-02 12:10:39 +01:00
07cb980e06
apply clang script
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-02 12:05:03 +01:00
d8c5bd125e
All EIVE changes 2022-02-02 12:02:58 +01:00
bf5a11cbd3 Merge pull request 'applied clang script' (#534) from mueller/apply-clang-script into development
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #534
2022-02-02 10:38:07 +01:00
ddcac2bbac
reapply clang format
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-02 10:29:30 +01:00
70b593df65 Merge pull request 'Added CFDP packet stack' (#528) from KSat/fsfw:mueller/cfdp-pdus into development
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #528
2022-02-02 10:27:39 +01:00
e5cc7069a6
Merge remote-tracking branch 'upstream/development' into mueller/cfdp-pdus
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-02 10:19:31 +01:00
98dbaf03e0 Merge pull request 'Linux CommandExecutor' (#536) from eive/fsfw:mueller/cmd-executor into development
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #536
2022-02-02 10:17:52 +01:00
e0c50477cb
it actually was an uninitialized array
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-02 10:00:57 +01:00
30687f84c8 Merge branch 'mueller/cmd-executor' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/cmd-executor 2022-02-02 09:56:41 +01:00
fed39defd3
update helper script 2022-02-02 09:56:12 +01:00
acbc2cd749
valgrind why
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 18:04:08 +01:00
368481f88b
move strcmp outside of macro
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 14:04:13 +01:00
d2b561ba2f
test
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 13:57:27 +01:00
990e8672a8
update dockerfile
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 13:47:16 +01:00
Robin Mueller
9cde8c7f45 Merge branch 'mueller/cfdp-pdus' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller/cfdp-pdus
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 11:01:19 +01:00
Robin Mueller
751de7accc
Merge remote-tracking branch 'upstream/development' into mueller/cfdp-pdus 2022-02-01 11:00:57 +01:00
74ae3f1371 Merge remote-tracking branch 'upstream/development' into mueller/cmd-executor
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 10:49:14 +01:00
02ac92a6b3 Merge pull request 'CMake optimization' (#533) from mueller/cmake-optimization into development
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #533
2022-01-31 15:41:09 +01:00
b83b2e8f89 Merge pull request 'Catch 2 Update' (#538) from mueller/catch2-update into development
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #538
2022-01-31 15:18:42 +01:00
8a39971a1c oops, wrong language
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
fsfw/fsfw/pipeline/head This commit looks good
2022-01-31 15:11:37 +01:00
1ead156c64 added --pull to the docker build
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-01-31 15:08:52 +01:00
5b968f7e5a Can't use env variables in top leve agent section
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-01-31 15:01:45 +01:00
b98127cea6 Updated CI Build
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
- Always clean and rebuild docker image.
- Use single docker container
2022-01-31 14:59:45 +01:00
eba9abfc9a Jenkinsfile syntax is weird, maybe this works...
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-01-28 14:10:24 +01:00
Robin Mueller
bf7fabd7ba
commented out when block
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-01-28 13:46:05 +01:00
Robin Mueller
cf3d4d8de3
cleanDocker
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-01-28 13:43:21 +01:00
Robin Mueller
8414c9d471
added steps
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-01-28 13:36:43 +01:00
Robin Mueller
386843e3e7
update jenkinsfile
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-01-28 13:33:06 +01:00
441b3b83c8
Changes to Dockerfile and Jenkinsfile
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
fsfw/fsfw/pipeline/pr-development This commit looks good
1. Install Catch2 from sources inside a Docker stage/layer
2. Some tweaks to Jenkinsfile
2022-01-27 11:30:33 +01:00
c453af5911
cleanCI
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-01-26 15:30:01 +01:00
fe95c3337a
changed builddir name in Jenkinsfile
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-01-26 12:28:30 +01:00
bc5a6b4a51
bump catch2 version to v3.0.0-preview4
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-01-26 12:23:12 +01:00
371ff931bf
Linux CommandExecutor
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
The CommandExecutor helper class can execute shell commands in blocking and non-blocking mode
This class is able to execute processes by using the Linux popen call. It also has the capability of writing
the read output of a process into a provided ring buffer.

The executor works by first loading the command which should be executed and specifying whether
it should be executed blocking or non-blocking. After that, execution can be started with the execute call.

Using non-blocking mode allows to execute commands which might take a longer time in the background,
and allowing the user thread to check completion status with the check function

Moved to HAL like requested in code review and unit tested with failing commands as well.
Also, Linux HAL components are compiled by default now unless explicitely disabled.
2022-01-26 12:11:52 +01:00
6c63d82f5c better comment
All checks were successful
fsfw/fsfw/pipeline/head build bug von Jenkins manuell gefixed
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-01-18 18:47:29 +01:00
78ddce249c try an optimization
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
2022-01-18 18:29:54 +01:00
d93f2c5055 Merge branch 'development' into mueller/cfdp-pdus
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2021-12-20 14:16:02 +01:00
bd64a43819 Merge pull request 'simplified test controller and added docs gitignore' (#530) from mueller/controller-update into development
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
fsfw/fsfw/pipeline/pr-master manual fix for jenkins bug
Reviewed-on: #530
2021-12-20 14:15:37 +01:00
d0c7878da4
simplified test controller and added docs gitignore
Some checks are pending
fsfw/fsfw/pipeline/pr-development This commit looks good
fsfw/fsfw/pipeline/head Build queued...
2021-12-14 17:50:23 +01:00
2bd1e6acbd Merge pull request 'Added formatting scripts' (#527) from KSat/fsfw:mueller/clang-shell-script into development
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #527
2021-12-13 14:26:22 +01:00
9697575f50 Merge branch 'development' into mueller/clang-shell-script 2021-12-13 14:25:11 +01:00
cec44ad44c Merge pull request 'improved win32 define' (#529) from KSat/fsfw:woodward/define-improvement into development
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #529
2021-12-13 14:20:50 +01:00
David
661b7b44e0 improved win32 define
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2021-12-12 19:28:51 +01:00
d39e0c8bb6
renamed test folder
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2021-12-07 14:08:26 +01:00