Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Test] Fix DNS tests | Vsevolod Stakhov | 2019-03-01 | 1 | -1/+2 |
| | |||||
* | [Test] Revert tests changes | Vsevolod Stakhov | 2019-03-01 | 7 | -21/+45 |
| | |||||
* | [Test] Remove more broken tests | Vsevolod Stakhov | 2019-02-28 | 3 | -15/+8 |
| | |||||
* | [Test] Remove more broken tests | Vsevolod Stakhov | 2019-02-28 | 3 | -20/+5 |
| | |||||
* | [Test] Fix http tests - remove coroutines tests | Vsevolod Stakhov | 2019-02-28 | 2 | -9/+10 |
| | |||||
* | [Fix] Fix HTTP headers signing case | Vsevolod Stakhov | 2019-02-18 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix tests | Vsevolod Stakhov | 2019-02-18 | 1 | -1/+1 |
| | |||||
* | [Test] Add test for http headers signing | Vsevolod Stakhov | 2019-02-18 | 2 | -0/+7 |
| | |||||
* | Merge pull request #2758 from moisseev/mid | Vsevolod Stakhov | 2019-02-15 | 4 | -0/+63 |
|\ | | | | | [Test] Add tests for MID module | ||||
| * | [Test] Add tests for MID module | Alexander Moisseev | 2019-02-15 | 4 | -0/+63 |
| | | |||||
* | | [Test] Disable it, it is doomed | Vsevolod Stakhov | 2019-02-13 | 1 | -7/+7 |
| | | |||||
* | | [Test] Sigh, another monkey patch | Vsevolod Stakhov | 2019-02-13 | 1 | -1/+56 |
| | | |||||
* | | [Test] Another try to fix test | Vsevolod Stakhov | 2019-02-13 | 2 | -57/+3 |
| | | |||||
* | | [Test] Another try to fix migration test | Vsevolod Stakhov | 2019-02-12 | 1 | -2/+2 |
| | | |||||
* | | [Test] Try to fix schema version in the test | Vsevolod Stakhov | 2019-02-12 | 1 | -2/+2 |
|/ | |||||
* | [Test] Fix tests relying on the broken behaviour | Vsevolod Stakhov | 2019-02-07 | 2 | -6/+7 |
| | |||||
* | add tests for dkim signatures with milter | John McKay | 2019-02-02 | 6 | -0/+162 |
| | |||||
* | mark cache tests as broken until can fix for ci | John McKay | 2019-02-02 | 1 | -0/+1 |
| | |||||
* | don't use 3.6+ python re syntax in multiple test | John McKay | 2019-02-02 | 1 | -1/+1 |
| | |||||
* | Add tests for multiple signatures | John McKay | 2019-02-02 | 2 | -0/+44 |
| | |||||
* | Add tests for key cache invalidation | John McKay | 2019-02-02 | 2 | -0/+57 |
| | |||||
* | Add ed25519 signing tests | John McKay | 2019-02-02 | 4 | -0/+56 |
| | |||||
* | [Minor] mime_types - add filename whitelist | Carsten Rosenberg | 2019-01-29 | 4 | -0/+30 |
| | |||||
* | [Test] Add tests for mime_types | Alexander Moisseev | 2019-01-25 | 3 | -0/+28 |
| | |||||
* | [Test] Add testing for dynamic conf | Vsevolod Stakhov | 2019-01-24 | 3 | -2/+129 |
| | |||||
* | [Test] Add tests for lua_udp | Vsevolod Stakhov | 2019-01-21 | 3 | -0/+132 |
| | |||||
* | [Test] Add dummy udp client | Vsevolod Stakhov | 2019-01-21 | 1 | -0/+19 |
| | |||||
* | [Fix] tests - antivirus - fprot symbols | Carsten Rosenberg | 2019-01-19 | 3 | -15/+15 |
| | |||||
* | [Minor] test - adjust antivirus symbols | Carsten Rosenberg | 2019-01-17 | 1 | -3/+3 |
| | |||||
* | [Test] Add task:get_from(['mime']) test | Alexander Moisseev | 2019-01-17 | 12 | -0/+104 |
| | |||||
* | [Test] Write test name to queue id | Vsevolod Stakhov | 2019-01-14 | 1 | -1/+1 |
| | |||||
* | [Test] Fix broken test | Vsevolod Stakhov | 2018-12-28 | 1 | -1/+1 |
| | |||||
* | [Test] Rbl: Add received and whitelists tests | Vsevolod Stakhov | 2018-12-16 | 3 | -0/+45 |
| | |||||
* | [Test] Rbl: Add some tests for RBL module | Vsevolod Stakhov | 2018-12-15 | 3 | -1/+87 |
| | |||||
* | [Test] Add some tests for greylist module | Vsevolod Stakhov | 2018-12-08 | 2 | -0/+50 |
| | |||||
* | [Fix] Perform policy downgrade on sample out, add tests | Vsevolod Stakhov | 2018-11-28 | 2 | -1/+23 |
| | |||||
* | [Test] Add tests for pct=0 case | Vsevolod Stakhov | 2018-11-28 | 3 | -0/+27 |
| | |||||
* | [Test] Add tests for broken richtext case | Vsevolod Stakhov | 2018-11-27 | 2 | -0/+32 |
| | |||||
* | [Test] Remove broken tests | Vsevolod Stakhov | 2018-11-16 | 4 | -12/+0 |
| | |||||
* | [Test] Add tests for #2584 and #2349 | Vsevolod Stakhov | 2018-11-13 | 4 | -0/+181 |
| | |||||
* | [Test] Fix broken tests | Vsevolod Stakhov | 2018-11-12 | 1 | -4/+4 |
| | |||||
* | [Minor] Improve logic of parts selection and fix some corner cases | Vsevolod Stakhov | 2018-11-06 | 1 | -0/+2 |
| | |||||
* | [Test] Add test for composites with symbol groups | Alexander Moisseev | 2018-10-30 | 3 | -1/+47 |
| | |||||
* | [Test] Add composites test | Alexander Moisseev | 2018-10-30 | 3 | -0/+214 |
| | |||||
* | Speedup lua coverage collecting for functional test | Anton Yuzhaninov | 2018-10-27 | 1 | -28/+65 |
| | | | | | | | | | | | luacov-coveralls merge mode (-j flag) was created to join reports containing coverage for different source files (e.g. C and Lua code). Coverage for the same file in two report is not merged, instead one source file is added several times to source_files array in JSON. As a result if we use luacov-coveralls -j on report for same source files it ends up spending a lot of time on parsing and dumping big JSON files. This change reduces functional test time from 7+ minutes to 4+ minutes. | ||||
* | TCP Connect robot keyword | Anton Yuzhaninov | 2018-10-24 | 1 | -0/+7 |
| | | | | | * reduce timeout to a reasonable value * explicitly close socket, don't wait for GC | ||||
* | Fix race in Cases.210 Clickhouse.001 | Anton Yuzhaninov | 2018-10-24 | 1 | -1/+1 |
| | | | | | | | Clickhouse test sometimes fails with an error: ConnectionError: HTTPConnectionPool(host='localhost', port=18123): Max retries exceeded with url: /?default_format=JSONEachRow (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f40ad96fdd0>: Failed to establish a new connection: [Errno 111] Connection refused',)) Fix this by waiting for TCP port instead pid file. | ||||
* | Add variable for clickhouse port | Anton Yuzhaninov | 2018-10-24 | 3 | -2/+3 |
| | |||||
* | [Fix] Use proper syntax for making DNS requests | Vsevolod Stakhov | 2018-10-21 | 1 | -1/+1 |
| | |||||
* | Fix coverage (#2603) | Anton Yuzhaninov | 2018-10-20 | 1 | -177/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add utility to prepare C coverage for upload to coveralls.io It turned out that it is more easy to write own script then debug and fix coveralls utility (https://github.com/eddyxu/cpp-coveralls). gcov-coveralls.py can be used as a replacement for coveralls. * Save coverage data from .gcda files only once Coverage data in .gcda files is merged after each binary invocation, so we can run all test and then gather coverage data. If we dump them two times execution counts will be more then they be. * Switch from coveralls (cpp-coveralls) to own script Problem with coveralls was, that coverage for source files outside build directory was not added to the report. * Add tool to dump info from json for coveralls.io * Add debug * Fix: don't die if there is no service_job_id in json * Debug * Fix dump_coveralls.py * Rename to gcov_coveralls.py (s/-/_/) For most files in this repo '_' is used as separator. * Don't add source code to coveralls JSON According to https://docs.coveralls.io/api-introduction Coverals don't need source code, only MD5 digest to tracks changes. Anyway source code is already added by luacov-coveralls and source_digest is added by cpp-coveralls and gcov_coveralls.py Both options seems to work for now. * Provide path to source directory to merge_coveralls.py merge_coveralls.py has code to filter files and remove prefixes. When --root points to source directory merge_coveralls.py can strip prefix from absolute path in JSONs generated by luacov-coveralls. * Style Don't add parameters with default values. * Make --output optional It useful mainly for debugging. We can send report without saving it. * Log CI_COMMIT_AUTHOR env var It is not clear from drone.io source how CI_COMMIT_AUTHOR variable is set. Log it to see what it means. * Move merge_coveralls.py to test/tools This script is used not only for funcional test coverage, but for rspamd-test coverage too. * Remove debug * Style Use more compact formatting. * Write comment about parallel tests running [SKIP CI] Document why running tests in parallel may be bad idea (but still do so). * Fix typo [SKIP CI] |