mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-22 01:20:39 +00:00
In commit8bf62a0we introduced a test/pytest.ini which affects every run of pytest in the project. One specific line in that file log_cli = true Overrides pytest's standard CLI output, which is traditionally short unless the "-v" (verbose) option is used, to be always long and spammy. There is absolutely no reason to do that - if the user wants to run "pytest -v", they can do that - it doesn't need to be the default. Moreover, as https://docs.pytest.org/en/stable/how-to/logging.html explains, the "log_cli = true" was added in pytest 3.4 to revert to pytest 3.3 behavior that "community feedback" showed was NOT LIKED. Why would we want to revert to behavior that wasn't liked? After this patch, which removes that line, the output of commands like cd test/cqlpy; pytest return to what they used to be before commit8bf62a0and what the pytest developers intended. Users who like verbose output can use "pytest -v". Fixes #21712 Signed-off-by: Nadav Har'El <nyh@scylladb.com> Closes scylladb/scylladb#21717
20 lines
658 B
INI
20 lines
658 B
INI
[pytest]
|
|
asyncio_mode = auto
|
|
|
|
log_format = %(asctime)s.%(msecs)03d %(levelname)s> %(message)s
|
|
log_date_format = %H:%M:%S
|
|
|
|
markers =
|
|
slow: tests that take more than 30 seconds to run
|
|
replication_factor: replication factor for RandomTables
|
|
without_scylla: run without attaching to a scylla process
|
|
norecursedirs = manual perf lib
|
|
# Ignore warnings about HTTPS requests without certificate verification
|
|
# (see issue #15287). Pytest breaks urllib3.disable_warnings() in conftest.py,
|
|
# so we need to do this here.
|
|
filterwarnings =
|
|
ignore::urllib3.exceptions.InsecureRequestWarning
|
|
|
|
tmp_path_retention_count = 1
|
|
tmp_path_retention_policy = failed
|