summaryrefslogtreecommitdiffstats
path: root/test/functional/lib
Commit message (Collapse)AuthorAgeFilesLines
* [Test] Some more tests for loggingAndrew Lewis2024-01-011-0/+9
|
* [Test] Skip miltertest tests if it is not installedAndrew Lewis2023-11-181-0/+2
|
* [Minor] Make Robot Framework loop unfunnyAndrew Lewis2023-10-301-6/+10
|
* [Test] Use Robot Framework native IFAndrew Lewis2023-10-021-34/+78
| | | | - Since 4.0 (March 2021)
* Merge pull request #4615 from rspamd/vstakhov-known-sendersVsevolod Stakhov2023-09-271-0/+1
|\ | | | | Merge tests into master branch
| * [Test] Rudimentary tests for known_senders pluginAndrew Lewis2023-09-251-0/+1
| |
* | [Test] Ignore encoding errorsAndrew Lewis2023-09-261-4/+4
|/
* [Test] Properly set environment, fix teardown partVsevolod Stakhov2023-01-071-0/+1
|
* [Test] Rework kill process tree utilityVsevolod Stakhov2022-12-311-3/+4
|
* [Test] Rework HTTP testsVsevolod Stakhov2022-12-312-16/+45
|
* [Test] Do not clean up hyperscan files during functional testsVsevolod Stakhov2022-12-011-0/+1
|
* [Test] Fix multiple test issuesVsevolod Stakhov2022-11-151-7/+22
|
* [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
|