Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Query Builder tests for OOM and memory limit (from PR #2053) #2054

Merged
merged 33 commits into from
Jan 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
b8aae25
memray tests for QB OOM+mem_limit
Dec 10, 2024
2867a7a
not run on win and mac for standard mem leak test
Dec 10, 2024
3444942
read_batch tests added
Dec 10, 2024
0cd54e3
python 3.6 and 3.7 support excluded for pytest-memray
Dec 10, 2024
5e4accf
fine tunings
Dec 10, 2024
ad2b65c
more fine tunning for 3.6
Dec 10, 2024
9b5e5ad
memray does not support windows
Dec 10, 2024
fe851cf
proper check for platform
Dec 10, 2024
b1f70d9
fix ommision
Dec 10, 2024
892f13e
fine tunings
Dec 11, 2024
05cccee
test mark introduced and compilation errors for conda should be fixed
Dec 11, 2024
68ff1c6
safety margin
Dec 11, 2024
9444361
macos leaks up to 35kb
Dec 11, 2024
1522101
Merge branch 'master' into qb_oom
grusev Dec 12, 2024
83a058c
fix for mem of standard test
Dec 12, 2024
ea54da2
addressed comments
Dec 16, 2024
ccf5a08
comments addressed
Dec 17, 2024
d14ba00
Update python/tests/stress/arcticdb/version_store/test_mem_leaks.py
grusev Dec 17, 2024
e644f11
more comments addressed
Dec 17, 2024
7598ddc
comment
Dec 17, 2024
4fdd5e4
added new test
Dec 17, 2024
2469c51
xfail for new tests
Dec 17, 2024
6f86c5c
Merge branch 'master' into qb_oom
grusev Dec 17, 2024
b9f2001
some fixes
Dec 17, 2024
edb536a
comments addressed
Dec 18, 2024
0f5e05e
Merge branch 'master' into qb_oom
grusev Dec 18, 2024
ab6d18e
additional query no_filter_group_by and pre check test
Dec 18, 2024
6a64a80
increase mem limit and mark bugs for tests in code comments
Dec 19, 2024
ceeb3fe
Merge branch 'master' into qb_oom
grusev Dec 19, 2024
233cd4e
fixed name of fixture shadowing another fixture - memray tests run no…
Dec 19, 2024
33ff4c9
mac os + conda issues with mem leaks
Dec 19, 2024
1b78532
Merge branch 'master' into qb_oom
grusev Dec 19, 2024
b35366e
Merge branch 'master' into qb_oom
grusev Dec 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions environment_unix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,6 @@ dependencies:
- trustme
- entt
- psutil
- memray
- pytest-memray

2 changes: 1 addition & 1 deletion python/tests/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -389,7 +389,7 @@ def arctic_client_lmdb_map_size_100gb(lmdb_storage) -> Arctic:
return ac

@pytest.fixture
def arctic_library_lmdb(arctic_client_lmdb_map_size_100gb, lib_name) -> Library:
def arctic_library_lmdb_100gb(arctic_client_lmdb_map_size_100gb, lib_name) -> Library:
return arctic_client_lmdb_map_size_100gb.create_library(lib_name)


Expand Down
Loading
Loading