Leonid Yuriev
|
137f443e57
|
mdbx-test: fix sleep/child-signal handling.
Change-Id: Ibf1ac55b62b5cb3c835a5b1602a204e8eebbd89b
|
2018-09-17 16:57:26 +03:00 |
|
Leonid Yuriev
|
c6dccdc91a
|
mdbx-test: fix MSVC warnings (minor).
Change-Id: I9c5987bfe6b5df8885a71601ab5f10cc57a7e45e
|
2018-09-17 16:21:09 +03:00 |
|
Leonid Yuriev
|
844e39ebef
|
mdbx-test: seeding keygen with actor_id for better spreading.
|
2018-09-17 15:25:45 +03:00 |
|
Leonid Yuriev
|
01ae5bad7d
|
mdbx-test: add data-check before delete/update.
Change-Id: I5afc1cbd95b5db0b442714229510d6786bf68d43
|
2018-09-17 15:25:45 +03:00 |
|
Leonid Yuriev
|
79633ecfd7
|
mdbx-test: add int-key/int-data cases to 'gc.sh'.
Change-Id: Idb33be532b623b86ed4e3127d9f1fe8abb24cc6f
|
2018-09-17 15:25:45 +03:00 |
|
Leonid Yuriev
|
a91eef0c0f
|
mdbx-test: cleanup DUPSORT flags.
Change-Id: Id5845e67bf6b4c40fdfdabe937d42911c8b08f1b
|
2018-09-17 00:18:39 +03:00 |
|
Leonid Yuriev
|
5cc4bec7b7
|
mdbx-test: avoid extra 'jitter' testcase loops.
Change-Id: I50a3a5a03c0baebee81a90155089eeb44448ff4e
|
2018-09-17 00:18:39 +03:00 |
|
Leonid Yuriev
|
0a6af9bca0
|
mdbx-test: switch to 'basic' testcase in 'gc.sh' script.
Change-Id: I2fbd4c5f9d20a4c51af65b0dd67f1182b39ca6ae
|
2018-09-17 00:17:09 +03:00 |
|
Leo Yuriev
|
6043181636
|
mdbx-test: workaroung for MSVC bug.
|
2018-09-14 15:26:31 +03:00 |
|
Leo Yuriev
|
bf29182eda
|
mdbx-ci: rename 'test.exe' to 'mdbx_test.exe'.
|
2018-09-14 14:15:42 +03:00 |
|
Leo Yuriev
|
f25c20693f
|
mdbx-test: check commandline length under Windows.
|
2018-09-14 14:02:28 +03:00 |
|
Leonid Yuriev
|
859f306c9f
|
mdbx-test: refine gc.sh script.
|
2018-09-13 19:53:19 +03:00 |
|
Leonid Yuriev
|
82ff482a0a
|
mdbx-test: add setloglevel().
Change-Id: If1262d0a0a76e00e4453e40b62022a5418655391
|
2018-09-13 19:47:43 +03:00 |
|
Leonid Yuriev
|
438bda3ee3
|
mdbx-test: fix/refine keygen for non-MDBX_DUPSORT.
Change-Id: I2e3187d5b9c5078cebc1850e6f291718a7b61895
|
2018-09-13 17:40:55 +03:00 |
|
Leonid Yuriev
|
6be164a45b
|
mdbx-test: default test-db size 4mb or 256mb.
Change-Id: I306cb76f1740422888814687f69fa7766ee4fba6
|
2018-09-13 17:40:55 +03:00 |
|
Leonid Yuriev
|
3cf6bc0639
|
mdbx-test: add +/- data-dups passes into gc.sh script.
Change-Id: If5c00da0bb893dccddf2d145bcd6548089984e8d
|
2018-09-13 17:40:55 +03:00 |
|
Leonid Yuriev
|
6b5d973a31
|
mdbx-test: alter keygen defaults (rotate 3, offset 41).
Change-Id: I16465eb34acbb499f04cb0436c674c09ad6d50f3
|
2018-09-13 17:40:55 +03:00 |
|
Leonid Yuriev
|
99934bc845
|
mdbx-test: fix/refine keygen.
Change-Id: Ib6d8bb5e438314bf09c1c9466456d8c57623711b
|
2018-09-13 17:19:06 +03:00 |
|
Leonid Yuriev
|
2b305d33a3
|
mdbx-test: dump keygen params.
Change-Id: Ied04bc85def0fc6a408a14fd2f580969534e7ea1
|
2018-09-13 17:19:06 +03:00 |
|
Leonid Yuriev
|
5051603c56
|
mdbx-test: refine key/value min/max handling.
Change-Id: If37e5fc2fe30ce309cb4ff540fe93dd9f87ec87f
|
2018-09-13 17:19:06 +03:00 |
|
Leonid Yuriev
|
102f57dd15
|
mdbx-test: 'none' for config-verbs.
Change-Id: I1a3b5a6757ee193027f06cef1e1ff0cc609ad3f4
|
2018-09-13 17:19:06 +03:00 |
|
Leonid Yuriev
|
f4cd7b5418
|
mdbx-test: fix update_flags for non-MDBX_DUPSORT.
|
2018-09-13 17:19:06 +03:00 |
|
Leonid Yuriev
|
0ecc5226d6
|
mdbx-test: alter min/max for key/data length.
Change-Id: I863145b8567a2e3952826b68c7bef07787081bb6
|
2018-09-13 17:19:06 +03:00 |
|
Leonid Yuriev
|
96bdf6559e
|
mdbx-test: fix key/value generation for long-length cases.
Change-Id: I643bca291948bf7659c77fffa31408c3794785e6
|
2018-09-13 17:19:06 +03:00 |
|
Leonid Yuriev
|
2791224542
|
mdbx-test: fix int-types for 32-bit builds (minor).
Change-Id: Ib1ffe0633cf461e7881fe43953528688fe7abce0
|
2018-08-22 16:19:42 +03:00 |
|
Leonid Yuriev
|
3727a2a099
|
mdbx-test: fix mdbx_env_set_geometry() swapped arguments (Coverity).
Change-Id: I80583f273658ca5220ca686593079b9ffcf45c57
|
2018-08-22 01:28:58 +03:00 |
|
Leonid Yuriev
|
490addef18
|
mdbx-test: update GC-test script.
Change-Id: Id55f69439b0632f5992af99e70eac5ecb6af0dcc
|
2018-08-22 01:09:16 +03:00 |
|
Leonid Yuriev
|
c7a6e9c8ae
|
mdbx-tests: add support for db-geometry params.
Change-Id: I4c527005bd7c5d585573536d299a8036c62eaaec
|
2018-08-22 00:55:21 +03:00 |
|
Leonid Yuriev
|
e7d4d24265
|
mdbx-test: add min/max cases for option values.
Change-Id: Ie77b828376a75aad09ea4dab202178b1f09bc6ad
|
2018-08-21 22:19:20 +03:00 |
|
Leonid Yuriev
|
b41bef8307
|
mdbx-test: add support for 'default' options values.
Change-Id: Ib8481e879e77bc6d02f8c92a2daad50b86782608
|
2018-08-21 22:19:20 +03:00 |
|
Leonid Yuriev
|
a0d10e41b8
|
mdbx: add mdbx_limits_xyz().
Change-Id: I56c79704c59386a0c4d84b001020484c23925e6c
|
2018-08-21 22:19:20 +03:00 |
|
Leonid Yuriev
|
ffdd487037
|
mdbx-test: fix typo.
Change-Id: If46f000af68f068c4463e1e86ae66f99c5c3d8ac
|
2018-08-21 22:19:20 +03:00 |
|
Leonid Yuriev
|
8b24c65119
|
mdbx-test: add --keygen.seed=NS into gc.sh script.
Change-Id: Ia17b72927db5d697a8a5758502c6bff9b946974d
|
2018-08-21 22:19:20 +03:00 |
|
Leonid Yuriev
|
3e9e52e0ce
|
mdbx-test: use strtoull() and retry with base=10.
Change-Id: Ica846ed0a13eb4468a45620518b9ccf85e77a764
|
2018-08-21 22:19:20 +03:00 |
|
Leonid Yuriev
|
3964c58b80
|
mdbx-test: add 'gc.sh' script.
Change-Id: I633c93c0865b0d2609688713e986edf51ce6547d
|
2018-08-13 01:21:07 +03:00 |
|
Leonid Yuriev
|
c43b7d1aba
|
mdbx-test: fix minor typos.
Change-Id: I4889a0e698bdfdda7eed257a5cd29e8b8089d102
|
2018-08-13 01:21:07 +03:00 |
|
Leonid Yuriev
|
26c4b673c4
|
mdbx-test: fix keylen/datalen min/max ranges checking.
|
2018-08-13 01:21:07 +03:00 |
|
Leonid Yuriev
|
6b5ada7b6e
|
mdbx-test: add 'strikethrough' for bitmask-options.
|
2018-08-12 21:19:18 +03:00 |
|
Leo Yuriev
|
dbf66ec0bb
|
mdbx: add __printf_args into defs.h
Change-Id: I0e6da5115bc427d04eb3ab59184152275c2a7cae
|
2018-07-28 17:59:56 +03:00 |
|
Leo Yuriev
|
09ad941a05
|
mdbx: Windows XP compatibility.
Change-Id: Iafe3a83110610071e42a168ef9fc5f8d3131854f
|
2018-06-20 13:47:14 +03:00 |
|
Leo Yuriev
|
9db090087e
|
mdbx: reformat by clang-format 6.0 (cosmetic).
|
2018-06-18 21:29:12 +03:00 |
|
Leo Yuriev
|
b0550b38b8
|
mdbx-test: fix args quoting for Windows.
|
2018-06-18 18:17:13 +03:00 |
|
Leo Yuriev
|
3a42b76fb8
|
mdbx-tests: fix entropy_ticks() for multiarch.
|
2018-03-22 20:38:18 +03:00 |
|
Leo Yuriev
|
3d320253cd
|
mdbx-tests: drop duplicate sysdep-includes.
|
2018-03-21 22:19:17 +03:00 |
|
Leo Yuriev
|
86274513f9
|
mdbx: more __has_include().
|
2018-03-21 22:19:17 +03:00 |
|
Leo Yuriev
|
62ae928b40
|
mdbx: add neutral __ia32__ and __amd64__ marcos.
|
2018-03-21 22:18:57 +03:00 |
|
Leo Yuriev
|
8d748a845b
|
mdbx-tests: fix default value for inject_writefaultn.
|
2018-03-19 21:26:14 +03:00 |
|
Leo Yuriev
|
5872174db6
|
mdbx-tests: refine temp-dir for unix.
|
2018-03-19 21:01:05 +03:00 |
|
Leo Yuriev
|
52283d8c44
|
mdbx-tests: unify testdb name.
|
2018-03-19 20:50:30 +03:00 |
|
Leo Yuriev
|
838856f688
|
mdbx-tests: add osal_tempdir().
|
2018-03-19 20:50:30 +03:00 |
|