Commit message (Collapse) | Author | Age | Files | ||
---|---|---|---|---|---|
... | |||||
* | test suite: make sqlite3 ignore ~/.sqliterc | Guilhem Moulin | 2019-06-27 | 1 | |
| | |||||
* | long-lived tests: sleep between 1ms and 999ms. | Guilhem Moulin | 2019-06-03 | 2 | |
| | | | | | | | `shuf -n1 -i1-99` produces a number between 1 and 99, hence `sleep "0.$(shuf -n1 -i1-99)"` pauses for some time between 100ms and 990ms. Moreover it's not uniformly distributed as multiples of 100ms (0.100, 0.200, …, 0.900) have twice the probability of other numbers. | ||||
* | tests/run: use the current date as Message-ID in `sample_message`. | Guilhem Moulin | 2019-05-28 | 1 | |
| | | | | | | A random 128-bit UUID obtained from /proc/sys/kernel/random/uuid works too but is Linux-specific and requires the proc(5) pseudo-filesystem to be mounted at /proc. | ||||
* | tests/run: set 'mailbox_list_index = yes' in dovecot.conf. | Guilhem Moulin | 2019-05-28 | 1 | |
| | | | | | LAYOUT=index requires mailbox_list_index = yes. It's the default since dovecot 2.3, but we set it explicitly to support older versions. | ||||
* | tests: don't fail when a pid can't be killed. | Guilhem Moulin | 2019-05-28 | 3 | |
| | | | | (Usually on ESRCH.) | ||||
* | tests/run: Don't void the command's standard error. | Guilhem Moulin | 2019-05-28 | 1 | |
| | |||||
* | tests/run: Honor $TMPDIR if the variable is set. | Guilhem Moulin | 2019-05-28 | 1 | |
| | | | | Otherwise use /dev/shm. | ||||
* | Add test-suite (requires dovecot-imapd). | Guilhem Moulin | 2019-05-27 | 58 | |