Commit Graph

117 Commits

Author SHA1 Message Date
nickma
c7efb2a3ce cmake armhf: set CPack architecture 2019-01-09 21:59:26 +01:00
Victor Antonovich
b5e3c5324a Implement tty reconnect with exponential backoff 2019-01-04 19:28:22 +04:00
Victor Antonovich
d507507d29 Try to reinit tty on EOF (#41) 2019-01-04 12:54:48 +04:00
Victor Antonovich
076120bf6c Force set tty CLOCAL mode flag (trying to address #41) 2019-01-03 20:45:52 +04:00
Victor Antonovich
a3a6530eed
Merge pull request #35 from nickma82/test_simplification
Test simplification
2018-06-19 19:31:43 +04:00
Nick
ab99734d87 ci: fixing dependency issues 2018-06-18 21:34:33 +02:00
Nick
1c94fda030 ci: moved test stage before the build stage 2018-06-18 21:33:01 +02:00
Nick
0a35ef68b6 tests: running into race conditions 2018-06-18 21:15:34 +02:00
Nick
fabae05238 added __init__ to test/environment 2018-06-18 17:02:56 +02:00
Nick
e092b4e935 gitlab-ci: fixing the arm build 2018-06-18 16:51:46 +02:00
Nick
b28678831d gitlab-ci: changed test execution, reduced apt deps 2018-06-18 16:46:17 +02:00
Nick
74189d6caf test: moved all setup/teardown into the python realm 2018-06-18 16:06:16 +02:00
Nick
ae360073bf tests: better logging for all testcases 2018-06-18 14:15:01 +02:00
Nick
ecf63b992b tests: moved rtu_slave handling inside pythons realm 2018-06-18 14:13:51 +02:00
Nick
ccf0beb800 gitlab-ci ctest: added twisted as dependency 2018-05-16 22:13:01 +02:00
Nick
fa0b7a295e gitlab-ci tests: switched to 'cmake test' target 2018-05-16 22:02:51 +02:00
Nick
809857ab98 gitlab-ci: added make as dependency 2018-05-15 11:33:51 +02:00
Victor Antonovich
77f1ccd345 Merge branch 'master' of https://github.com/3cky/mbusd.git 2018-04-26 13:55:47 +03:00
Victor Antonovich
fb4f8fb569 Handle incorrect Modbus/TCP data length header field #31 2018-04-26 13:10:57 +03:00
Victor Antonovich
a6d204bbdd Add integration tests 2018-04-11 16:42:50 +03:00
dwyer-employee
8f2ccf1ec0 Modbus RTU Exception Forwarding (#29)
Add checking for Modbus exception codes returned by RTU slaves

These PDUs are now forwarded to the TCP client.
2018-03-26 13:12:43 +03:00
NickMa
fb3d6d6489 Cmake gitlabci (#25)
* gitlabci: hardcoded the debian systemd path

* cmake: no failure on forced SYSTEMD_SERVICES_INSTALL_DIR

* gitlabci: added fedora target

* gitlabci: added fedora package

* gitlabci: added another fedora package

* gitlabci: fedora changed rpmbuilder

* fedora...

* fedora package name try4

* rpmdevtools detection

* gitlabci: changed rpm detection

* gitlabci: rpmbuilder detection

* rpmbuilder added references

* gitlabci: changed the expiration timespan to 6months

* removed always false comparison (dbglvl is unsigned)
2018-03-05 17:19:52 +03:00
Victor Antonovich
cb03e4ac1c Fix path to mbusd binary in systemd service file (#27) 2018-02-20 23:42:19 +03:00
Victor Antonovich
650d88a269 mbusd 0.3.0 2017-12-11 15:37:15 +03:00
Victor Antonovich
faec521fa6 Add Travis build status to README.md 2017-12-11 14:10:35 +03:00
Victor Antonovich
d959165969 Add minimal .travis.yml 2017-12-07 16:59:36 +03:00
Victor Antonovich
d8b3b24b7b cmake: improvements and fixes, readme: updated contributors list 2017-12-05 18:10:46 +03:00
Nick
401750b793 cmake: cleanup and added description 2017-12-04 22:40:12 +01:00
Nick
982e32b48a cmake: moved arm_gnueabi target into cmake dir 2017-12-04 22:36:26 +01:00
Nick
73e50aa851 included FindSystemd from external project 2017-12-04 21:37:14 +01:00
Nick
425bd14167 cmake/gitlabci added DEB/RPM capabilities 2017-12-04 16:52:06 +01:00
Victor Antonovich
fc3a976274
Merge pull request #23 from nickma82/cmake-README.md
README: removed automake descr, added cmake options
2017-12-01 17:04:39 +03:00
Nick
d2864927bf README: removed automake descr, added cmake options 2017-12-01 11:37:30 +01:00
Victor Antonovich
bed0a845bb cmake: fixes and added uninstall target 2017-11-30 16:36:19 +03:00
Nick
14fa5a4c51 cmake: metafile aggregation fixtures
fixed aggregation of
 - doc/mbusd.8.in and
 - systemd-units/mbusd@.servvice.in
2017-11-29 22:39:01 +01:00
Nick
cae88552d3 more automake cleanup
removed the last *.am and *.in files
2017-11-29 22:32:08 +01:00
Nick
16dbcd7324 cmake: changed target location of mbusd@service to /lib/systemd/system 2017-11-29 22:08:58 +01:00
Nick
b8cd322650 removed dynamic eclipse files from repository 2017-11-29 17:13:36 +01:00
Nick
c7ac9205f7 gitlabci: added config file to artifact 2017-11-29 17:11:43 +01:00
Nick
42cd0a8b1e removed automake dependencies 2017-11-29 17:04:18 +01:00
Nick
e88cb52273 Merge branch 'feature_cmake' into unittests 2017-11-29 16:48:50 +01:00
Nick
1a7f6f32a4 added systemd-units/mbusd@.service.in as installation target 2017-11-29 16:46:36 +01:00
Nick
d6cec7305b Merge branch 'master' into feature_cmake 2017-11-29 15:52:23 +01:00
Victor Antonovich
3ea208491a Add support for read configuration from file 2017-11-29 15:30:24 +03:00
Nick
bf2634c14c moved gcc-arm-linux-gnueabihf installation to the correct place 2017-11-29 13:01:36 +01:00
Nick
8c88626e7b apt update is required 2017-11-29 12:52:55 +01:00
Nick
973966e8dd hopefully fixed apt dependency 2017-11-29 12:41:20 +01:00
Nick
7fba655ac8 gitlab: added cmake dependency 2017-11-29 12:28:57 +01:00
Nick
3db942a753 compiling test environment with cmake 2017-11-29 12:02:36 +01:00
Nick
6b6baeebb1 Merge branch 'feature_cmake' into unittests 2017-11-29 10:26:12 +01:00