DL6ER
|
f7035ddf3f
|
Tests: Running a second instance is detected and prevented, FTL continues to work as expected afterwards
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2021-02-05 11:41:32 +01:00 |
|
DL6ER
|
886fe6d00b
|
Merge pull request #1006 from pi-hole/update/sqlite_3.34.0
Update SQLite3 to 3.34.0
|
2021-01-14 21:02:02 +01:00 |
|
DL6ER
|
6294d2c27d
|
Tests: Add SVCB and HTTPS as expected query types
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-31 10:39:07 +01:00 |
|
Fabian Preuß
|
d1e849e650
|
Modified test for NS type
Signed-off-by: Fabian Preuß <preuss_fabian@gmx.de>
|
2020-12-27 21:13:44 +01:00 |
|
DL6ER
|
8327f62f22
|
Test for embedded SQLite3 shell available and functional
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-27 17:47:19 +01:00 |
|
DL6ER
|
7580a6f7b3
|
Adjust test for unknown argument to support the new format
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 21:52:30 +01:00 |
|
DL6ER
|
4b1a27b303
|
Use new stretch-based ftl-build:v1.8 containers
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-11-28 21:39:26 +01:00 |
|
DL6ER
|
ed1d7160c4
|
Downgrade expected glibc version and expect that stretch does not build a v5TE binary explicitly (instead, it does v4T)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-11-28 21:34:50 +01:00 |
|
DL6ER
|
7e5f1b8dcc
|
Remove buster-specific binary test output
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-11-28 21:20:31 +01:00 |
|
DL6ER
|
81b0eddebe
|
Merge pull request #880 from pi-hole/new/super-clients
Add alias-clients
|
2020-11-19 23:22:52 +01:00 |
|
DL6ER
|
b45fc4a56f
|
Only print history debug messages when in debug mode
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-11-18 23:33:06 +01:00 |
|
DL6ER
|
ec4043aa9c
|
Download and install LUA script during test runs
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-11-18 23:17:17 +01:00 |
|
DL6ER
|
99a07ba57a
|
Rename super-clients ---> alias-clients
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-11-15 19:09:48 +01:00 |
|
DL6ER
|
6f6ae518d2
|
Merge branch 'development' into new/super-clients
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-11-15 08:47:44 +01:00 |
|
DL6ER
|
063800df78
|
Merge branch 'development' into new/lua
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-10-26 18:53:14 +01:00 |
|
DL6ER
|
b4029b1eac
|
Add tests for ECS loopback ignoring
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-10-23 16:56:47 +02:00 |
|
DL6ER
|
7a1e031099
|
Use new armv4, armv5, armv6hf, armv7hf containers to build the corresponding binaries
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-10-14 07:28:34 +02:00 |
|
DL6ER
|
489b6f08f5
|
Merge branch 'development' into new/super-clients
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-09-27 22:04:59 +02:00 |
|
DL6ER
|
3e36a4a462
|
Merge pull request #890 from pi-hole/tweak/upload_log_to_tricorder
Upload FTL log to tricorder.pi-hole.net
|
2020-09-27 09:14:34 +02:00 |
|
DL6ER
|
196fca38ff
|
Merge branch 'development' into new/super-clients
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-09-21 23:28:57 +02:00 |
|
DL6ER
|
fd51a44e6f
|
Upload FTL log to tricorder.pi-hole.net instead of printing directly into the container output
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-09-21 21:07:03 +02:00 |
|
DL6ER
|
714a2cc74e
|
Merge branch 'development' into new/lua
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-09-03 21:41:55 +02:00 |
|
DL6ER
|
f24642e426
|
Signals are not handled asynchroneously. Add additional delays in the tests to avoid them failing due to aksing too early for a result.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-09-03 20:52:47 +02:00 |
|
DL6ER
|
5afc6bf986
|
Tests: Test for correct import and assignment of super-client
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-12 19:34:58 +02:00 |
|
DL6ER
|
afa0e4c3f0
|
Tests: Database has been updated to version 9
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-11 22:01:46 +02:00 |
|
DL6ER
|
251c62ff06
|
Tests: Tweak test to recognize new debug output format
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-11 07:06:03 +02:00 |
|
DL6ER
|
54f92dd16a
|
Merge branch 'development' into new/mac_clients
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-11 06:53:58 +02:00 |
|
DL6ER
|
3803750d19
|
Tests: Need to test also for the interface being specified in the log
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-11 00:30:25 +02:00 |
|
DL6ER
|
d3467daf44
|
Merge branch 'development' into new/tre-regex
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-11 00:21:33 +02:00 |
|
DL6ER
|
668ee9f83e
|
Merge branch 'development' into new/mac_clients
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-11 00:18:54 +02:00 |
|
DL6ER
|
957ff0b3f8
|
Try to obtain MAC address from dnsmasq's cache (also ask the kernel) instead of only relying on the database content (may not be fully up-to-date)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-11 00:11:06 +02:00 |
|
DL6ER
|
6a9f9bb3bf
|
Undo PTR blocking warning
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-11 00:06:55 +02:00 |
|
DL6ER
|
7195d50b43
|
Add tests for new ;querytype sanity check warnings.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:54:05 +02:00 |
|
DL6ER
|
e201c8c98f
|
Terminate running FTL instance (if any) before starting tests.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:53:32 +02:00 |
|
DL6ER
|
82fe722af9
|
Add tests for ";querytype=A", ";querytype=!A" and ";invert". Add explicit support for query type NS.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:52:30 +02:00 |
|
DL6ER
|
4317fc0d2f
|
Tests: Test quiet regex-test mode
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:27:04 +02:00 |
|
DL6ER
|
c02dfddebc
|
Add quiet regex test mode for inclusion in pihole -q
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:27:04 +02:00 |
|
DL6ER
|
d51224cb57
|
Mark get_regex_from_rowid as pure.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:25:49 +02:00 |
|
DL6ER
|
0aecef5b5c
|
Tests: Add tests for useful error hints for incorrect regex.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:25:49 +02:00 |
|
DL6ER
|
4cb64d17f0
|
Tests: Bats ignored empty lines
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:25:49 +02:00 |
|
DL6ER
|
89960e3698
|
Make regex-text output more user-friendly
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:25:49 +02:00 |
|
DL6ER
|
66fa3190d3
|
Add 26 regex tests (following https://discourse.pi-hole.net/t/regex-engine-improvements/34751)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:25:49 +02:00 |
|
DL6ER
|
56aeab8cc6
|
The version of dig in the CI containers is too old for the option +cookie. Simulate the same with +ednsopt
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:09:59 +02:00 |
|
DL6ER
|
e20e378c09
|
Tests: Simplify EDNS(0) tests
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:09:59 +02:00 |
|
DL6ER
|
cab466415a
|
Tests: EDNS(0) analysis
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-10 23:09:59 +02:00 |
|
DL6ER
|
211087dc66
|
Remove shm data sourcing. We will query such data through the API with Pi-hole v6.0
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-03 04:25:22 +02:00 |
|
DL6ER
|
8e222ad198
|
Test: pihole.query(0) returns details of the first query
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-03 04:16:00 +02:00 |
|
DL6ER
|
4ec514c5fc
|
Test: Automatically loaded libraries
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-03 04:16:00 +02:00 |
|
DL6ER
|
2668a210fa
|
Add additional_info column to test database (query table)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-07-29 16:42:47 +02:00 |
|
DL6ER
|
52af8e135b
|
Merge branch 'release/v5.2' into new/mac_clients
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-07-29 12:21:12 +02:00 |
|