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 years ago
Vsevolod Stakhov
2c89d49208
[Test] Fix stupid robot
3 years ago
Andrew Lewis
f5b931b814
[Test] Rework composites test
3 years ago
Andrew Lewis
82c152972e
[Test] Fix fuzzy skip test
3 years ago
Andrew Lewis
c07cb6a8c4
[Test] Use HTTP & simplified test style
3 years ago
Vsevolod Stakhov
f72bc8f83e
[Test] Increase resilence of the NN tests
3 years ago
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 years ago
Andrew Lewis
5f3d674c17
[Test] Don't use deprecated RobotFramework syntax
3 years ago
Vsevolod Stakhov
e8afa71d30
[Test] Various robot fixes
4 years ago
Anton Yuzhaninov
3a43b6c6d7
[Minor] Update test to work with current robot version
5 years ago
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).
5 years ago
Vsevolod Stakhov
4595a80f9c
[Test] Write test name to queue id
5 years ago
Mikhail Galanin
ec5ddd086c
[Test] Collect coverage from rspamd workers
5 years ago
Mikhail Galanin
a77f6d5515
[Test] Added test for Redis API
5 years ago
Mikhail Galanin
4e96718ad3
[Test] Added check if there was no segfault during the test run
5 years ago
Mikhail Galanin
213ba86aaa
[Test] More test cases for ClickHouse
5 years ago
Mikhail Galanin
5d8ce4565d
[Test] Added test for clickhouse migration vNONE -> v2
5 years ago
Mikhail Galanin
ca8bf2132d
[Test] Save logs and config once a test has been done
5 years ago
Vsevolod Stakhov
bdcff1f42e
[Test] Log rspamc output
5 years ago
Vsevolod Stakhov
c8e35d1204
[Test] Remove delay
6 years ago
Vsevolod Stakhov
d133232f34
[Test] Add nginx setup test
6 years ago
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 years ago
Andrew Lewis
662b20a3db
[Test] Try improve test stability
6 years ago
Andrew Lewis
fea677fcbf
[Test] Relax controller errors check
6 years ago
Andrew Lewis
fc6155ae6b
[Minor] Tests: don't try bind ports
7 years ago
Andrew Lewis
c07a20097f
[Test] Check controller's error buffer
7 years ago
Andrew Lewis
eaa7e99d39
[Test] Test URL tag persistence
7 years ago
Andrew Lewis
b4173ec515
[Test] Wait for ports to be confirmed-free inbetween runs
7 years ago
Andrew Lewis
e917569079
[Test] Wait until size of PIDfiles is > 0
7 years ago
Andrew Lewis
50ef6c7161
[Test] Try improve test stability
7 years ago
Andrew Lewis
f738c01a45
[Test] Test fuzzy replication
7 years ago
Andrew Lewis
3b571d3ef4
[Test] Fix stats_path
7 years ago
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 years ago
Andrew Lewis
188725d470
[Test] Some minor updates for tests
- Removed horrible features from test library
- Negative cases for SpamAssassin WLBLEval
- Restructured JSON tests
7 years ago
Andrew Lewis
46bc488da9
[Test] Add tests for redis maps in multimap
7 years ago
Andrew Lewis
67ee0d9274
[Test] Add custom rspamd log follower for non-standard tests
7 years ago
Andrew Lewis
8e2d181f6d
[Test] Make `Run Rspamd` function reusable by other stuff
7 years ago
Andrew Lewis
ec55c73c1b
[Test] Remove nasty artifact from `Run Rspamd` function
7 years ago
Andrew Lewis
cb3a3c9050
[Test] Some minor fixes & improvements for tests
- Also machine-format test data again
7 years ago
Vsevolod Stakhov
b871a1e133
[Fix] Fix paths in tests
7 years ago
Vsevolod Stakhov
d7ea09ea1f
[Test] Fix rspamc invocation to support arguments passing
7 years ago
Andrew Lewis
da9555606f
[Test] Try harder to kill rspamd + child processes to avoid cascading failures
7 years ago
Andrew Lewis
9c9f9be0eb
[Test] Sleep after calling rspamadm fuzzy_sync
7 years ago
Andrew Lewis
23488b177f
[Test] Fix race conditions in functional tests
7 years ago
Andrew Lewis
e6ff4143d5
[Test] Integrate functional tests with Travis CI
7 years ago
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
8 years ago
Andrew Lewis
ad797afed5
[Test] Add & rework functional tests
- Machine formatted test data
- More idiomatic use of test framework
- Added tests for fuzzy & redis statistics
8 years ago
Andrew Lewis
883800f391
[Test] Add generic rspamc result processor
8 years ago
Andrew Lewis
e8a7a63279
[Test] New functional test framework
8 years ago