39 Commits

Author SHA1 Message Date
Suru Dissanaike
1852a43e7b Removed files that are not used. 2021-05-11 13:59:09 +00:00
Suru Dissanaike
f025164537 Update .gitlab-ci.yml 2021-05-11 13:57:32 +00:00
Sukru Senli
4beb1d5d69 adapt to new ubus socket path 2021-05-11 15:05:26 +02:00
Philippe Blavier
65c149a280 Update test.sh 2019-11-27 16:35:19 +01:00
Suru Dissanaike
975425d446 added gitlab files for ci 2019-11-22 09:32:43 +01:00
Sukru Senli
2e53daf5f1 Add LICENSE 2019-09-02 13:44:35 +02:00
Matija Amidzic
532f490086 Fix nr_tests option to work correctly
Adjust tests to work with the new nr_tests logic.
Run format-check.

Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-06-04 10:13:44 +02:00
Ionuț-Alex Oprea
7ad67946ff logging level: turn LOG_LOG OFF 2018-05-28 12:35:21 +02:00
Ionuț-Alex Oprea
57263fb410 logging level: turn DEBUG1 OFF 2018-05-28 11:38:41 +02:00
Matija Amidzic
297c5945dc Interval option now supports decimal number
Changed the way interval option is parsed. Now there is a guard against
negative and too large values.
Some tests needed to be updated to work with this changes.
Added parser tests for negative value and decimal value.

Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-26 16:37:51 +02:00
Matija Amidzic
e74f1684bf Implemented string_regex matching option
imonitor can now use regular expressions (POSIX ERE flavour) to match
the pattern to the test output.
Corresponding tests and readme updates are also included in this commit.

Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-26 14:46:52 +02:00
Matija Amidzic
387afe6b4a Improve monitor tests to be more robust
Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-23 12:31:24 +01:00
Matija Amidzic
28c28702cc Change internal handling of match options
Reworked how string_match and string_not_match options are handled
internally. Also added beginning of support for regex matching.

Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-23 10:19:31 +01:00
Matija Amidzic
844f2937d1 Rearrange #include locations
Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-23 10:16:19 +01:00
Matija Amidzic
e3a5d16ad1 Rename a test config file
Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-23 09:56:45 +01:00
Matija Amidzic
d70af8d33b Updated Dockerfile to build consistent environment
Now checkouts a specific commit for uci, ubus and rpcd sources

Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-23 09:48:10 +01:00
Hrvoje Varga
2108f29a50 allow OpenSSH login without password and set port map
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-22 09:32:42 +01:00
Hrvoje Varga
c66c1fe81d add sudo when running make test or make test_coverage
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-21 08:38:50 +01:00
Hrvoje Varga
0b4240a8a0 change exec call in README.md
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-20 13:18:37 +01:00
Hrvoje Varga
7d6adde632 change Dockerfile exec label
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-20 10:55:16 +01:00
Hrvoje Varga
da47c38552 add strace
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-19 14:43:42 +01:00
Hrvoje Varga
3f7f773f5b implement string_not_match
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-19 14:25:04 +01:00
Hrvoje Varga
ff92f92b98 bump to newest CMocka 1.1.1
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-19 10:19:32 +01:00
Hrvoje Varga
265b43a7a5 configure user sudo
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-19 10:04:38 +01:00
Hrvoje Varga
650549a84c write 'Development Workflow' chapter
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-16 14:54:44 +01:00
Hrvoje Varga
2cf5f51f2c test that a process is running after the execute is called
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-16 10:01:17 +01:00
Hrvoje Varga
7c356d6ed1 add a note regarding usage of make format with root user
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-16 08:17:46 +01:00
Hrvoje Varga
807641d76f add NetBeans IDE project folder to ignore list
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-15 15:41:39 +01:00
Hrvoje Varga
4f30881102 format the code using project code style
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-15 15:40:50 +01:00
Hrvoje Varga
8140f7b753 map host user to a container
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-15 15:18:46 +01:00
Hrvoje Varga
54180ab6fb integrate automatic code style check and correction
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-15 12:02:22 +01:00
Matija Amidzic
96e49c55ba add missing static keyword
Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-13 09:18:54 +01:00
Matija Amidzic
d2488f2d5e use system call insted of ubus for execute
Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-13 09:18:23 +01:00
Matija Amidzic
187d88f345 Unify whitespaces across files
Signed-off-by: Matija Amidzic <matija.amidzic@sartura.hr>
2018-03-09 16:26:01 +01:00
Hrvoje Varga
425c16a82b add OpenSSH server into Dockerfile
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-08 13:29:40 +01:00
Hrvoje Varga
defec6849f add install target
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-07 11:17:45 +01:00
Hrvoje Varga
d374eb8d23 fix OpenWrt build error
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-07 08:55:21 +01:00
Hrvoje Varga
ae88e8ac1f initial implementation
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-03-06 08:36:39 +01:00
Hrvoje Varga
f5518c03c3 initial commit
Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
2018-02-07 08:02:04 +01:00