summaryrefslogtreecommitdiffstats
path: root/test/functional/lib
Commit message (Collapse)AuthorAgeFilesLines
* [Test] Another try to fix env variableVsevolod Stakhov2022-09-121-1/+1
|
* [Test] Avoid clashing with the main DBDIRVsevolod Stakhov2022-09-121-1/+1
| | | | Submitted by: @fatalbanana
* [Test] Compare lists sorted...Vsevolod Stakhov2022-05-101-1/+1
|
* [Test] Avoid importing user configurationAndrew Lewis2021-09-151-2/+5
|
* [Test] Store stdout/stderr in robotVsevolod Stakhov2021-07-161-1/+1
|
* [Test] Log stderr in robotVsevolod Stakhov2021-06-081-3/+4
|
* [Test] Fix segmentation fault checkAndrew Lewis2021-06-011-1/+1
|
* [Test] Merge test suites; use settingsAndrew Lewis2021-05-181-0/+5
|
* [Test] CleanupAndrew Lewis2021-05-051-64/+55
| | | | | | - Use consistent naming for setup/teardown - Remove some unused files - Sort & align variables
* [Test] Use automatically exported variablesAndrew Lewis2021-05-043-78/+71
|
* [Test] Use lupa for templating rspamd configsAndrew Lewis2021-05-041-35/+86
|
* [Test] url-redirectorAndrew Lewis2021-04-131-0/+11
|
* [Feature] Add controller endpoint for training neuralAndrew Lewis2020-12-171-1/+3
| | | | | | | | - Move neural functions to library - Parameterise spawn_train - neural plugin: Fix store_pool_only when autotrain is true - neural plugin: Use cache_set instead of mempool - Add test
* [Test] Fix stupid robotVsevolod Stakhov2020-11-081-1/+1
|
* Merge pull request #3544 from fatalbanana/tpVsevolod Stakhov2020-11-051-3/+20
|\ | | | | [Test] Rework composites test
| * [Test] Rework composites testAndrew Lewis2020-11-051-3/+20
| |
* | [Test] Improve test stabilityAndrew Lewis2020-10-261-4/+4
|/ | | | | | - Antivirus: better visibility into why test servers mightn't start - Antivirus: don't use ephemeral port range - Fuzzy skip hash: wait for map reload
* [Test] Fix fuzzy skip testAndrew Lewis2020-09-281-1/+2
|
* [Test] Use HTTP & simplified test styleAndrew Lewis2020-09-072-2/+75
|
* [Test] Increase resilence of the NN testsVsevolod Stakhov2020-08-241-1/+1
|
* [Test] Use Python3 for functional testsAndrew Lewis2020-06-253-133/+27
| | | | | | | - Fix more deprecated Robot Framework syntax - Remove log following - Remove some artefacts in teardown - Restore use of demjson
* [Test] Don't use deprecated RobotFramework syntaxAndrew Lewis2020-06-231-9/+9
|
* [Test] Add avast test casesVsevolod Stakhov2020-02-011-0/+1
|
* [Feature] Add p0f scannerdenpamusic2019-09-151-0/+1
|
* [Test] Various robot fixesVsevolod Stakhov2019-07-192-8/+29
|
* [Test] Fix permissions maskVsevolod Stakhov2019-06-241-1/+8
|
* Merge pull request #2935 from citrin/clickhouseVsevolod Stakhov2019-06-212-2/+9
|\ | | | | [Minor] ClickHouse: Improve schema and tests
| * [Minor] Fix ClickHouse test after upgradeAnton Yuzhaninov2019-06-202-2/+9
| | | | | | | | | | | | | | | | Current ClickHouse version refuses to run from root if data directory is not owned by root. Run it from user clickhouse as it supposed to be run. Also cleanup ClickHouse config (some options prevented it to start, others just unnecessary).
* | [Minor] Update test to work with current robot versionAnton Yuzhaninov2019-06-211-13/+19
|/
* [Test] Fix json testsVsevolod Stakhov2019-06-041-0/+1
|
* [Test] Add functional tests for ssl in lua_tcpVsevolod Stakhov2019-05-311-8/+6
|
* [Fix] tests - antivirus - fprot symbolsCarsten Rosenberg2019-01-191-1/+1
|
* [Test] Write test name to queue idVsevolod Stakhov2019-01-141-1/+1
|
* Speedup lua coverage collecting for functional testAnton Yuzhaninov2018-10-271-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 keywordAnton Yuzhaninov2018-10-241-0/+7
| | | | | * reduce timeout to a reasonable value * explicitly close socket, don't wait for GC
* Cleanup unused importsAnton Yuzhaninov2018-10-161-3/+0
|
* [functional test] Fix races in shutdown_processAnton Yuzhaninov2018-10-161-22/+19
| | | | | | | | Currently functional test sometimes fails with and error: Teardown failed: NoSuchProcess: psutil.NoSuchProcess process no longer exists (pid=2259) Rewrite process termination - there is no need to send signals in a loop many times.
* [Test] Collect coverage from rspamd workersMikhail Galanin2018-10-082-0/+107
|
* [Minor] Close file once it is not neededMikhail Galanin2018-09-271-4/+4
|
* [Test] Added test for Redis APIMikhail Galanin2018-09-101-2/+13
|
* Merge branch 'master' into rspamadm-coroutinesMikhail Galanin2018-09-102-1/+12
|\
| * [Test] Small refactoring in dummy services testMikhail Galanin2018-09-071-0/+5
| | | | | | | | | | Moved code for pid writing and terminating into a separated module. Also added cleanup: in some cases, processes remained in the system after test is done. It should not happen anymore
| * [Test] Added check if there was no segfault during the test runMikhail Galanin2018-09-061-0/+5
| |
* | [Test] Added more test for rspamadm and test for lua tcp client invoked via ↵Mikhail Galanin2018-09-051-0/+9
|/ | | | rspamadm
* [Test] More test cases for ClickHouseMikhail Galanin2018-08-241-1/+1
|
* [Test] Improved process termination in testsMikhail Galanin2018-08-221-10/+26
|
* [Test] Added test for clickhouse migration vNONE -> v2Mikhail Galanin2018-08-211-3/+3
|
* [Test] Save logs and config once a test has been doneMikhail Galanin2018-08-132-0/+21
|
* [Test] Log rspamc outputVsevolod Stakhov2018-07-281-0/+1
|
* [Test] Remove delayVsevolod Stakhov2018-06-261-1/+0
|