Andrew Lewis
548f117986
[Test] url-redirector
3 jaren geleden
Andrew Lewis
960b608d35
[Feature] Add controller endpoint for training neural
- 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
3 jaren geleden
Vsevolod Stakhov
2c89d49208
[Test] Fix stupid robot
3 jaren geleden
Andrew Lewis
f5b931b814
[Test] Rework composites test
3 jaren geleden
Andrew Lewis
82c152972e
[Test] Fix fuzzy skip test
3 jaren geleden
Andrew Lewis
c07cb6a8c4
[Test] Use HTTP & simplified test style
3 jaren geleden
Vsevolod Stakhov
f72bc8f83e
[Test] Increase resilence of the NN tests
3 jaren geleden
Andrew Lewis
aa3d119209
[Test] Use Python3 for functional tests
- Fix more deprecated Robot Framework syntax
- Remove log following
- Remove some artefacts in teardown
- Restore use of demjson
3 jaren geleden
Andrew Lewis
5f3d674c17
[Test] Don't use deprecated RobotFramework syntax
3 jaren geleden
Vsevolod Stakhov
e8afa71d30
[Test] Various robot fixes
4 jaren geleden
Anton Yuzhaninov
3a43b6c6d7
[Minor] Update test to work with current robot version
4 jaren geleden
Anton Yuzhaninov
bf20478dd5
[Minor] Fix ClickHouse test after upgrade
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).
4 jaren geleden
Vsevolod Stakhov
4595a80f9c
[Test] Write test name to queue id
5 jaren geleden
Mikhail Galanin
ec5ddd086c
[Test] Collect coverage from rspamd workers
5 jaren geleden
Mikhail Galanin
a77f6d5515
[Test] Added test for Redis API
5 jaren geleden
Mikhail Galanin
4e96718ad3
[Test] Added check if there was no segfault during the test run
5 jaren geleden
Mikhail Galanin
213ba86aaa
[Test] More test cases for ClickHouse
5 jaren geleden
Mikhail Galanin
5d8ce4565d
[Test] Added test for clickhouse migration vNONE -> v2
5 jaren geleden
Mikhail Galanin
ca8bf2132d
[Test] Save logs and config once a test has been done
5 jaren geleden
Vsevolod Stakhov
bdcff1f42e
[Test] Log rspamc output
5 jaren geleden
Vsevolod Stakhov
c8e35d1204
[Test] Remove delay
5 jaren geleden
Vsevolod Stakhov
d133232f34
[Test] Add nginx setup test
6 jaren geleden
Andrew Lewis
4a070b96c0
[Test] Try really improve test stability
- Drop tests involving sqlite
- Also drop tests for old mmap stats backend
- Relax relearn test
- Wait longer for fuzzy sync
6 jaren geleden
Andrew Lewis
662b20a3db
[Test] Try improve test stability
6 jaren geleden
Andrew Lewis
fea677fcbf
[Test] Relax controller errors check
6 jaren geleden
Andrew Lewis
fc6155ae6b
[Minor] Tests: don't try bind ports
6 jaren geleden
Andrew Lewis
c07a20097f
[Test] Check controller's error buffer
7 jaren geleden
Andrew Lewis
eaa7e99d39
[Test] Test URL tag persistence
7 jaren geleden
Andrew Lewis
b4173ec515
[Test] Wait for ports to be confirmed-free inbetween runs
7 jaren geleden
Andrew Lewis
e917569079
[Test] Wait until size of PIDfiles is > 0
7 jaren geleden
Andrew Lewis
50ef6c7161
[Test] Try improve test stability
7 jaren geleden
Andrew Lewis
f738c01a45
[Test] Test fuzzy replication
7 jaren geleden
Andrew Lewis
3b571d3ef4
[Test] Fix stats_path
7 jaren geleden
Andrew Lewis
478a75e719
[Test] Rework fuzzy tests
- Add fuzzy & negative match tests
- Check attachment & text samples
- Add suites for different algorithms; keyed/unkeyed
- Move overwrite/delete tests into general suite
7 jaren geleden
Andrew Lewis
188725d470
[Test] Some minor updates for tests
- Removed horrible features from test library
- Negative cases for SpamAssassin WLBLEval
- Restructured JSON tests
7 jaren geleden
Andrew Lewis
46bc488da9
[Test] Add tests for redis maps in multimap
7 jaren geleden
Andrew Lewis
67ee0d9274
[Test] Add custom rspamd log follower for non-standard tests
7 jaren geleden
Andrew Lewis
8e2d181f6d
[Test] Make `Run Rspamd` function reusable by other stuff
7 jaren geleden
Andrew Lewis
ec55c73c1b
[Test] Remove nasty artifact from `Run Rspamd` function
7 jaren geleden
Andrew Lewis
cb3a3c9050
[Test] Some minor fixes & improvements for tests
- Also machine-format test data again
7 jaren geleden
Vsevolod Stakhov
b871a1e133
[Fix] Fix paths in tests
7 jaren geleden
Vsevolod Stakhov
d7ea09ea1f
[Test] Fix rspamc invocation to support arguments passing
7 jaren geleden
Andrew Lewis
da9555606f
[Test] Try harder to kill rspamd + child processes to avoid cascading failures
7 jaren geleden
Andrew Lewis
9c9f9be0eb
[Test] Sleep after calling rspamadm fuzzy_sync
7 jaren geleden
Andrew Lewis
23488b177f
[Test] Fix race conditions in functional tests
7 jaren geleden
Andrew Lewis
e6ff4143d5
[Test] Integrate functional tests with Travis CI
7 jaren geleden
Andrew Lewis
f0349d47ad
[Test] Some basic functional tests for mime_types module & archives
- Also some new features for Check Rspamc function
- Run rspamd/rspamc with LD_LIBRARY_PATH
7 jaren geleden
Andrew Lewis
ad797afed5
[Test] Add & rework functional tests
- Machine formatted test data
- More idiomatic use of test framework
- Added tests for fuzzy & redis statistics
7 jaren geleden
Andrew Lewis
883800f391
[Test] Add generic rspamc result processor
8 jaren geleden
Andrew Lewis
e8a7a63279
[Test] New functional test framework
8 jaren geleden