Delete obsolete patches from the tree.
This commit is contained in:
parent
cdefca2360
commit
62e00ff799
@ -1,491 +0,0 @@
|
||||
From e4228cd230f846e55407687a9553ac4b7f56498b Mon Sep 17 00:00:00 2001
|
||||
From: Weronika Lewandowska <weronika.lewandowska@intel.com>
|
||||
Date: Thu, 6 Aug 2020 13:39:34 +0200
|
||||
Subject: [PATCH] test: fix symbol format in the scope tests
|
||||
|
||||
---
|
||||
src/test/scope/out13.log.match | 74 +++++------
|
||||
src/test/scope/out2.log.match | 50 ++++----
|
||||
src/test/scope/out3.log.match | 36 +++---
|
||||
src/test/scope/out4.log.match | 36 +++---
|
||||
src/test/scope/out5.log.match | 222 ++++++++++++++++-----------------
|
||||
src/test/scope/out6.log.match | 26 ++--
|
||||
6 files changed, 222 insertions(+), 222 deletions(-)
|
||||
|
||||
diff --git a/src/test/scope/out13.log.match b/src/test/scope/out13.log.match
|
||||
index 5fab789af..925fa482d 100644
|
||||
--- a/src/test/scope/out13.log.match
|
||||
+++ b/src/test/scope/out13.log.match
|
||||
@@ -1,37 +1,37 @@
|
||||
-pmem2_badblock_clear
|
||||
-pmem2_badblock_context_delete
|
||||
-pmem2_badblock_context_new
|
||||
-pmem2_badblock_next
|
||||
-pmem2_config_clear_address
|
||||
-pmem2_config_delete
|
||||
-pmem2_config_new
|
||||
-pmem2_config_set_address
|
||||
-pmem2_config_set_length
|
||||
-pmem2_config_set_offset
|
||||
-pmem2_config_set_protection
|
||||
-pmem2_config_set_required_store_granularity
|
||||
-pmem2_config_set_sharing
|
||||
-pmem2_config_set_vm_reservation
|
||||
-pmem2_deep_flush
|
||||
-pmem2_errormsg
|
||||
-pmem2_get_drain_fn
|
||||
-pmem2_get_flush_fn
|
||||
-pmem2_get_memcpy_fn
|
||||
-pmem2_get_memmove_fn
|
||||
-pmem2_get_memset_fn
|
||||
-pmem2_get_persist_fn
|
||||
-pmem2_map
|
||||
-pmem2_map_get_address
|
||||
-pmem2_map_get_size
|
||||
-pmem2_map_get_store_granularity
|
||||
-pmem2_perror
|
||||
-pmem2_source_alignment
|
||||
-pmem2_source_delete
|
||||
-pmem2_source_device_id
|
||||
-pmem2_source_device_usc
|
||||
-pmem2_source_from_anon
|
||||
-pmem2_source_from_fd
|
||||
-pmem2_source_size
|
||||
-pmem2_unmap
|
||||
-pmem2_vm_reservation_delete
|
||||
-pmem2_vm_reservation_new
|
||||
+pmem2_badblock_clear$(nW)
|
||||
+pmem2_badblock_context_delete$(nW)
|
||||
+pmem2_badblock_context_new$(nW)
|
||||
+pmem2_badblock_next$(nW)
|
||||
+pmem2_config_clear_address$(nW)
|
||||
+pmem2_config_delete$(nW)
|
||||
+pmem2_config_new$(nW)
|
||||
+pmem2_config_set_address$(nW)
|
||||
+pmem2_config_set_length$(nW)
|
||||
+pmem2_config_set_offset$(nW)
|
||||
+pmem2_config_set_protection$(nW)
|
||||
+pmem2_config_set_required_store_granularity$(nW)
|
||||
+pmem2_config_set_sharing$(nW)
|
||||
+pmem2_config_set_vm_reservation$(nW)
|
||||
+pmem2_deep_flush$(nW)
|
||||
+pmem2_errormsg$(nW)
|
||||
+pmem2_get_drain_fn$(nW)
|
||||
+pmem2_get_flush_fn$(nW)
|
||||
+pmem2_get_memcpy_fn$(nW)
|
||||
+pmem2_get_memmove_fn$(nW)
|
||||
+pmem2_get_memset_fn$(nW)
|
||||
+pmem2_get_persist_fn$(nW)
|
||||
+pmem2_map$(nW)
|
||||
+pmem2_map_get_address$(nW)
|
||||
+pmem2_map_get_size$(nW)
|
||||
+pmem2_map_get_store_granularity$(nW)
|
||||
+pmem2_perror$(nW)
|
||||
+pmem2_source_alignment$(nW)
|
||||
+pmem2_source_delete$(nW)
|
||||
+pmem2_source_device_id$(nW)
|
||||
+pmem2_source_device_usc$(nW)
|
||||
+pmem2_source_from_anon$(nW)
|
||||
+pmem2_source_from_fd$(nW)
|
||||
+pmem2_source_size$(nW)
|
||||
+pmem2_unmap$(nW)
|
||||
+pmem2_vm_reservation_delete$(nW)
|
||||
+pmem2_vm_reservation_new$(nW)
|
||||
diff --git a/src/test/scope/out2.log.match b/src/test/scope/out2.log.match
|
||||
index 7e7331180..50225a08d 100644
|
||||
--- a/src/test/scope/out2.log.match
|
||||
+++ b/src/test/scope/out2.log.match
|
||||
@@ -1,25 +1,25 @@
|
||||
-pmem_check_version
|
||||
-pmem_deep_drain
|
||||
-pmem_deep_flush
|
||||
-pmem_deep_persist
|
||||
-pmem_drain
|
||||
-pmem_errormsg
|
||||
-$(OPT)pmem_fault_injection_enabled
|
||||
-pmem_flush
|
||||
-pmem_has_auto_flush
|
||||
-pmem_has_hw_drain
|
||||
-$(OPT)pmem_inject_fault_at
|
||||
-pmem_is_pmem
|
||||
-pmem_map_file
|
||||
-pmem_memcpy
|
||||
-pmem_memcpy_nodrain
|
||||
-pmem_memcpy_persist
|
||||
-pmem_memmove
|
||||
-pmem_memmove_nodrain
|
||||
-pmem_memmove_persist
|
||||
-pmem_memset
|
||||
-pmem_memset_nodrain
|
||||
-pmem_memset_persist
|
||||
-pmem_msync
|
||||
-pmem_persist
|
||||
-pmem_unmap
|
||||
+pmem_check_version$(nW)
|
||||
+pmem_deep_drain$(nW)
|
||||
+pmem_deep_flush$(nW)
|
||||
+pmem_deep_persist$(nW)
|
||||
+pmem_drain$(nW)
|
||||
+pmem_errormsg$(nW)
|
||||
+$(OPT)pmem_fault_injection_enabled$(nW)
|
||||
+pmem_flush$(nW)
|
||||
+pmem_has_auto_flush$(nW)
|
||||
+pmem_has_hw_drain$(nW)
|
||||
+$(OPT)pmem_inject_fault_at$(nW)
|
||||
+pmem_is_pmem$(nW)
|
||||
+pmem_map_file$(nW)
|
||||
+pmem_memcpy$(nW)
|
||||
+pmem_memcpy_nodrain$(nW)
|
||||
+pmem_memcpy_persist$(nW)
|
||||
+pmem_memmove$(nW)
|
||||
+pmem_memmove_nodrain$(nW)
|
||||
+pmem_memmove_persist$(nW)
|
||||
+pmem_memset$(nW)
|
||||
+pmem_memset_nodrain$(nW)
|
||||
+pmem_memset_persist$(nW)
|
||||
+pmem_msync$(nW)
|
||||
+pmem_persist$(nW)
|
||||
+pmem_unmap$(nW)
|
||||
diff --git a/src/test/scope/out3.log.match b/src/test/scope/out3.log.match
|
||||
index 179ac11de..74ce8a329 100644
|
||||
--- a/src/test/scope/out3.log.match
|
||||
+++ b/src/test/scope/out3.log.match
|
||||
@@ -1,18 +1,18 @@
|
||||
-pmemlog_append
|
||||
-pmemlog_appendv
|
||||
-pmemlog_check
|
||||
-pmemlog_check_version
|
||||
-pmemlog_close
|
||||
-pmemlog_create
|
||||
-pmemlog_ctl_exec
|
||||
-pmemlog_ctl_get
|
||||
-pmemlog_ctl_set
|
||||
-pmemlog_errormsg
|
||||
-$(OPT)pmemlog_fault_injection_enabled
|
||||
-$(OPT)pmemlog_inject_fault_at
|
||||
-pmemlog_nbyte
|
||||
-pmemlog_open
|
||||
-pmemlog_rewind
|
||||
-pmemlog_set_funcs
|
||||
-pmemlog_tell
|
||||
-pmemlog_walk
|
||||
+pmemlog_append$(nW)
|
||||
+pmemlog_appendv$(nW)
|
||||
+pmemlog_check$(nW)
|
||||
+pmemlog_check_version$(nW)
|
||||
+pmemlog_close$(nW)
|
||||
+pmemlog_create$(nW)
|
||||
+pmemlog_ctl_exec$(nW)
|
||||
+pmemlog_ctl_get$(nW)
|
||||
+pmemlog_ctl_set$(nW)
|
||||
+pmemlog_errormsg$(nW)
|
||||
+$(OPT)pmemlog_fault_injection_enabled$(nW)
|
||||
+$(OPT)pmemlog_inject_fault_at$(nW)
|
||||
+pmemlog_nbyte$(nW)
|
||||
+pmemlog_open$(nW)
|
||||
+pmemlog_rewind$(nW)
|
||||
+pmemlog_set_funcs$(nW)
|
||||
+pmemlog_tell$(nW)
|
||||
+pmemlog_walk$(nW)
|
||||
diff --git a/src/test/scope/out4.log.match b/src/test/scope/out4.log.match
|
||||
index a5ff56c55..3c3fc9bc3 100644
|
||||
--- a/src/test/scope/out4.log.match
|
||||
+++ b/src/test/scope/out4.log.match
|
||||
@@ -1,18 +1,18 @@
|
||||
-pmemblk_bsize
|
||||
-pmemblk_check
|
||||
-pmemblk_check_version
|
||||
-pmemblk_close
|
||||
-pmemblk_create
|
||||
-pmemblk_ctl_exec
|
||||
-pmemblk_ctl_get
|
||||
-pmemblk_ctl_set
|
||||
-pmemblk_errormsg
|
||||
-$(OPT)pmemblk_fault_injection_enabled
|
||||
-$(OPT)pmemblk_inject_fault_at
|
||||
-pmemblk_nblock
|
||||
-pmemblk_open
|
||||
-pmemblk_read
|
||||
-pmemblk_set_error
|
||||
-pmemblk_set_funcs
|
||||
-pmemblk_set_zero
|
||||
-pmemblk_write
|
||||
+pmemblk_bsize$(nW)
|
||||
+pmemblk_check$(nW)
|
||||
+pmemblk_check_version$(nW)
|
||||
+pmemblk_close$(nW)
|
||||
+pmemblk_create$(nW)
|
||||
+pmemblk_ctl_exec$(nW)
|
||||
+pmemblk_ctl_get$(nW)
|
||||
+pmemblk_ctl_set$(nW)
|
||||
+pmemblk_errormsg$(nW)
|
||||
+$(OPT)pmemblk_fault_injection_enabled$(nW)
|
||||
+$(OPT)pmemblk_inject_fault_at$(nW)
|
||||
+pmemblk_nblock$(nW)
|
||||
+pmemblk_open$(nW)
|
||||
+pmemblk_read$(nW)
|
||||
+pmemblk_set_error$(nW)
|
||||
+pmemblk_set_funcs$(nW)
|
||||
+pmemblk_set_zero$(nW)
|
||||
+pmemblk_write$(nW)
|
||||
diff --git a/src/test/scope/out5.log.match b/src/test/scope/out5.log.match
|
||||
index 4506d9b43..3ad10d144 100644
|
||||
--- a/src/test/scope/out5.log.match
|
||||
+++ b/src/test/scope/out5.log.match
|
||||
@@ -1,111 +1,111 @@
|
||||
-_pobj_cache_invalidate
|
||||
-_pobj_cached_pool
|
||||
-_pobj_debug_notice
|
||||
-pmemobj_alloc
|
||||
-pmemobj_alloc_usable_size
|
||||
-pmemobj_cancel
|
||||
-pmemobj_check
|
||||
-pmemobj_check_version
|
||||
-pmemobj_close
|
||||
-pmemobj_cond_broadcast
|
||||
-pmemobj_cond_signal
|
||||
-pmemobj_cond_timedwait
|
||||
-pmemobj_cond_wait
|
||||
-pmemobj_cond_zero
|
||||
-pmemobj_create
|
||||
-pmemobj_ctl_exec
|
||||
-pmemobj_ctl_get
|
||||
-pmemobj_ctl_set
|
||||
-pmemobj_defer_free
|
||||
-pmemobj_defrag
|
||||
-pmemobj_direct
|
||||
-pmemobj_drain
|
||||
-pmemobj_errormsg
|
||||
-$(OPT)pmemobj_fault_injection_enabled
|
||||
-pmemobj_first
|
||||
-pmemobj_flush
|
||||
-pmemobj_free
|
||||
-pmemobj_get_user_data
|
||||
-$(OPT)pmemobj_inject_fault_at
|
||||
-pmemobj_list_insert
|
||||
-pmemobj_list_insert_new
|
||||
-pmemobj_list_move
|
||||
-pmemobj_list_remove
|
||||
-pmemobj_memcpy
|
||||
-pmemobj_memcpy_persist
|
||||
-pmemobj_memmove
|
||||
-pmemobj_memset
|
||||
-pmemobj_memset_persist
|
||||
-pmemobj_mutex_lock
|
||||
-pmemobj_mutex_timedlock
|
||||
-pmemobj_mutex_trylock
|
||||
-pmemobj_mutex_unlock
|
||||
-pmemobj_mutex_zero
|
||||
-pmemobj_next
|
||||
-pmemobj_oid
|
||||
-pmemobj_open
|
||||
-pmemobj_persist
|
||||
-pmemobj_pool_by_oid
|
||||
-pmemobj_pool_by_ptr
|
||||
-pmemobj_publish
|
||||
-pmemobj_realloc
|
||||
-pmemobj_reserve
|
||||
-pmemobj_root
|
||||
-pmemobj_root_construct
|
||||
-pmemobj_root_size
|
||||
-pmemobj_rwlock_rdlock
|
||||
-pmemobj_rwlock_timedrdlock
|
||||
-pmemobj_rwlock_timedwrlock
|
||||
-pmemobj_rwlock_tryrdlock
|
||||
-pmemobj_rwlock_trywrlock
|
||||
-pmemobj_rwlock_unlock
|
||||
-pmemobj_rwlock_wrlock
|
||||
-pmemobj_rwlock_zero
|
||||
-pmemobj_set_funcs
|
||||
-pmemobj_set_user_data
|
||||
-pmemobj_set_value
|
||||
-pmemobj_strdup
|
||||
-pmemobj_tx_abort
|
||||
-pmemobj_tx_add_range
|
||||
-pmemobj_tx_add_range_direct
|
||||
-pmemobj_tx_alloc
|
||||
-pmemobj_tx_begin
|
||||
-pmemobj_tx_commit
|
||||
-pmemobj_tx_end
|
||||
-pmemobj_tx_errno
|
||||
-pmemobj_tx_free
|
||||
-pmemobj_tx_get_failure_behavior
|
||||
-pmemobj_tx_get_user_data
|
||||
-pmemobj_tx_lock
|
||||
-pmemobj_tx_log_append_buffer
|
||||
-pmemobj_tx_log_auto_alloc
|
||||
-pmemobj_tx_log_intents_max_size
|
||||
-pmemobj_tx_log_snapshots_max_size
|
||||
-pmemobj_tx_process
|
||||
-pmemobj_tx_publish
|
||||
-pmemobj_tx_realloc
|
||||
-pmemobj_tx_set_failure_behavior
|
||||
-pmemobj_tx_set_user_data
|
||||
-pmemobj_tx_stage
|
||||
-pmemobj_tx_strdup
|
||||
-pmemobj_tx_wcsdup
|
||||
-pmemobj_tx_xadd_range
|
||||
-pmemobj_tx_xadd_range_direct
|
||||
-pmemobj_tx_xalloc
|
||||
-pmemobj_tx_xfree
|
||||
-pmemobj_tx_xlock
|
||||
-pmemobj_tx_xlog_append_buffer
|
||||
-pmemobj_tx_xpublish
|
||||
-pmemobj_tx_xstrdup
|
||||
-pmemobj_tx_xwcsdup
|
||||
-pmemobj_tx_zalloc
|
||||
-pmemobj_tx_zrealloc
|
||||
-pmemobj_type_num
|
||||
-pmemobj_volatile
|
||||
-pmemobj_wcsdup
|
||||
-pmemobj_xalloc
|
||||
-pmemobj_xflush
|
||||
-pmemobj_xpersist
|
||||
-pmemobj_xreserve
|
||||
-pmemobj_zalloc
|
||||
-pmemobj_zrealloc
|
||||
+_pobj_cache_invalidate$(nW)
|
||||
+_pobj_cached_pool$(nW)
|
||||
+_pobj_debug_notice$(nW)
|
||||
+pmemobj_alloc$(nW)
|
||||
+pmemobj_alloc_usable_size$(nW)
|
||||
+pmemobj_cancel$(nW)
|
||||
+pmemobj_check$(nW)
|
||||
+pmemobj_check_version$(nW)
|
||||
+pmemobj_close$(nW)
|
||||
+pmemobj_cond_broadcast$(nW)
|
||||
+pmemobj_cond_signal$(nW)
|
||||
+pmemobj_cond_timedwait$(nW)
|
||||
+pmemobj_cond_wait$(nW)
|
||||
+pmemobj_cond_zero$(nW)
|
||||
+pmemobj_create$(nW)
|
||||
+pmemobj_ctl_exec$(nW)
|
||||
+pmemobj_ctl_get$(nW)
|
||||
+pmemobj_ctl_set$(nW)
|
||||
+pmemobj_defer_free$(nW)
|
||||
+pmemobj_defrag$(nW)
|
||||
+pmemobj_direct$(nW)
|
||||
+pmemobj_drain$(nW)
|
||||
+pmemobj_errormsg$(nW)
|
||||
+$(OPT)pmemobj_fault_injection_enabled$(nW)
|
||||
+pmemobj_first$(nW)
|
||||
+pmemobj_flush$(nW)
|
||||
+pmemobj_free$(nW)
|
||||
+pmemobj_get_user_data$(nW)
|
||||
+$(OPT)pmemobj_inject_fault_at$(nW)
|
||||
+pmemobj_list_insert$(nW)
|
||||
+pmemobj_list_insert_new$(nW)
|
||||
+pmemobj_list_move$(nW)
|
||||
+pmemobj_list_remove$(nW)
|
||||
+pmemobj_memcpy$(nW)
|
||||
+pmemobj_memcpy_persist$(nW)
|
||||
+pmemobj_memmove$(nW)
|
||||
+pmemobj_memset$(nW)
|
||||
+pmemobj_memset_persist$(nW)
|
||||
+pmemobj_mutex_lock$(nW)
|
||||
+pmemobj_mutex_timedlock$(nW)
|
||||
+pmemobj_mutex_trylock$(nW)
|
||||
+pmemobj_mutex_unlock$(nW)
|
||||
+pmemobj_mutex_zero$(nW)
|
||||
+pmemobj_next$(nW)
|
||||
+pmemobj_oid$(nW)
|
||||
+pmemobj_open$(nW)
|
||||
+pmemobj_persist$(nW)
|
||||
+pmemobj_pool_by_oid$(nW)
|
||||
+pmemobj_pool_by_ptr$(nW)
|
||||
+pmemobj_publish$(nW)
|
||||
+pmemobj_realloc$(nW)
|
||||
+pmemobj_reserve$(nW)
|
||||
+pmemobj_root$(nW)
|
||||
+pmemobj_root_construct$(nW)
|
||||
+pmemobj_root_size$(nW)
|
||||
+pmemobj_rwlock_rdlock$(nW)
|
||||
+pmemobj_rwlock_timedrdlock$(nW)
|
||||
+pmemobj_rwlock_timedwrlock$(nW)
|
||||
+pmemobj_rwlock_tryrdlock$(nW)
|
||||
+pmemobj_rwlock_trywrlock$(nW)
|
||||
+pmemobj_rwlock_unlock$(nW)
|
||||
+pmemobj_rwlock_wrlock$(nW)
|
||||
+pmemobj_rwlock_zero$(nW)
|
||||
+pmemobj_set_funcs$(nW)
|
||||
+pmemobj_set_user_data$(nW)
|
||||
+pmemobj_set_value$(nW)
|
||||
+pmemobj_strdup$(nW)
|
||||
+pmemobj_tx_abort$(nW)
|
||||
+pmemobj_tx_add_range$(nW)
|
||||
+pmemobj_tx_add_range_direct$(nW)
|
||||
+pmemobj_tx_alloc$(nW)
|
||||
+pmemobj_tx_begin$(nW)
|
||||
+pmemobj_tx_commit$(nW)
|
||||
+pmemobj_tx_end$(nW)
|
||||
+pmemobj_tx_errno$(nW)
|
||||
+pmemobj_tx_free$(nW)
|
||||
+pmemobj_tx_get_failure_behavior$(nW)
|
||||
+pmemobj_tx_get_user_data$(nW)
|
||||
+pmemobj_tx_lock$(nW)
|
||||
+pmemobj_tx_log_append_buffer$(nW)
|
||||
+pmemobj_tx_log_auto_alloc$(nW)
|
||||
+pmemobj_tx_log_intents_max_size$(nW)
|
||||
+pmemobj_tx_log_snapshots_max_size$(nW)
|
||||
+pmemobj_tx_process$(nW)
|
||||
+pmemobj_tx_publish$(nW)
|
||||
+pmemobj_tx_realloc$(nW)
|
||||
+pmemobj_tx_set_failure_behavior$(nW)
|
||||
+pmemobj_tx_set_user_data$(nW)
|
||||
+pmemobj_tx_stage$(nW)
|
||||
+pmemobj_tx_strdup$(nW)
|
||||
+pmemobj_tx_wcsdup$(nW)
|
||||
+pmemobj_tx_xadd_range$(nW)
|
||||
+pmemobj_tx_xadd_range_direct$(nW)
|
||||
+pmemobj_tx_xalloc$(nW)
|
||||
+pmemobj_tx_xfree$(nW)
|
||||
+pmemobj_tx_xlock$(nW)
|
||||
+pmemobj_tx_xlog_append_buffer$(nW)
|
||||
+pmemobj_tx_xpublish$(nW)
|
||||
+pmemobj_tx_xstrdup$(nW)
|
||||
+pmemobj_tx_xwcsdup$(nW)
|
||||
+pmemobj_tx_zalloc$(nW)
|
||||
+pmemobj_tx_zrealloc$(nW)
|
||||
+pmemobj_type_num$(nW)
|
||||
+pmemobj_volatile$(nW)
|
||||
+pmemobj_wcsdup$(nW)
|
||||
+pmemobj_xalloc$(nW)
|
||||
+pmemobj_xflush$(nW)
|
||||
+pmemobj_xpersist$(nW)
|
||||
+pmemobj_xreserve$(nW)
|
||||
+pmemobj_zalloc$(nW)
|
||||
+pmemobj_zrealloc$(nW)
|
||||
diff --git a/src/test/scope/out6.log.match b/src/test/scope/out6.log.match
|
||||
index 9778c0af5..4275c73ef 100644
|
||||
--- a/src/test/scope/out6.log.match
|
||||
+++ b/src/test/scope/out6.log.match
|
||||
@@ -1,13 +1,13 @@
|
||||
-pmempool_check
|
||||
-pmempool_check_end
|
||||
-pmempool_check_init
|
||||
-pmempool_check_version
|
||||
-pmempool_errormsg
|
||||
-$(OPT)pmempool_fault_injection_enabled
|
||||
-pmempool_feature_disable
|
||||
-pmempool_feature_enable
|
||||
-pmempool_feature_query
|
||||
-$(OPT)pmempool_inject_fault_at
|
||||
-pmempool_rm
|
||||
-pmempool_sync
|
||||
-pmempool_transform
|
||||
+pmempool_check$(nW)
|
||||
+pmempool_check_end$(nW)
|
||||
+pmempool_check_init$(nW)
|
||||
+pmempool_check_version$(nW)
|
||||
+pmempool_errormsg$(nW)
|
||||
+$(OPT)pmempool_fault_injection_enabled$(nW)
|
||||
+pmempool_feature_disable$(nW)
|
||||
+pmempool_feature_enable$(nW)
|
||||
+pmempool_feature_query$(nW)
|
||||
+$(OPT)pmempool_inject_fault_at$(nW)
|
||||
+pmempool_rm$(nW)
|
||||
+pmempool_sync$(nW)
|
||||
+pmempool_transform$(nW)
|
||||
--
|
||||
2.28.0
|
||||
|
||||
@ -1,70 +0,0 @@
|
||||
From 2bfc80d85248ed0014e396c2cab4b8ffb60e470e Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Marcin=20=C5=9Alusarz?= <marcin.slusarz@intel.com>
|
||||
Date: Tue, 18 Feb 2020 15:51:12 +0100
|
||||
Subject: [PATCH] test: (py) add require_free_space
|
||||
|
||||
---
|
||||
src/test/obj_defrag_advanced/TESTS.py | 4 ++++
|
||||
src/test/unittest/context.py | 11 ++++++++---
|
||||
2 files changed, 12 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/src/test/obj_defrag_advanced/TESTS.py b/src/test/obj_defrag_advanced/TESTS.py
|
||||
index 8979af4a5..daf7d8ecc 100755
|
||||
--- a/src/test/obj_defrag_advanced/TESTS.py
|
||||
+++ b/src/test/obj_defrag_advanced/TESTS.py
|
||||
@@ -49,6 +49,8 @@ class ObjDefragAdvanced(t.BaseTest):
|
||||
min_root_size = 0
|
||||
|
||||
def run(self, ctx):
|
||||
+ ctx.require_free_space(self.pool_size)
|
||||
+
|
||||
path = ctx.create_holey_file(self.pool_size, 'testfile')
|
||||
dump1 = 'dump1.log'
|
||||
dump2 = 'dump2.log'
|
||||
@@ -98,6 +100,8 @@ class ObjDefragAdvancedMt(ObjDefragAdvanced):
|
||||
ncycles = 2
|
||||
|
||||
def run(self, ctx):
|
||||
+ ctx.require_free_space(self.pool_size)
|
||||
+
|
||||
path = ctx.create_holey_file(self.pool_size, 'testfile')
|
||||
|
||||
ctx.exec('obj_defrag_advanced',
|
||||
diff --git a/src/test/unittest/context.py b/src/test/unittest/context.py
|
||||
index 00a35fba3..2b326ebce 100644
|
||||
--- a/src/test/unittest/context.py
|
||||
+++ b/src/test/unittest/context.py
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
-# Copyright 2019, Intel Corporation
|
||||
+# Copyright 2019-2020, Intel Corporation
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without
|
||||
# modification, are permitted provided that the following conditions
|
||||
@@ -136,9 +136,9 @@ class ContextBase:
|
||||
return int(proc.stdout)
|
||||
futils.fail('Could not get size of the file, it is inaccessible or does not exist')
|
||||
|
||||
- def get_free_space(self):
|
||||
+ def get_free_space(self, dir="."):
|
||||
"""Returns free space for current file system"""
|
||||
- _, _, free = shutil.disk_usage(".")
|
||||
+ _, _, free = shutil.disk_usage(dir)
|
||||
return free
|
||||
|
||||
|
||||
@@ -187,6 +187,11 @@ class Context(ContextBase):
|
||||
os.chmod(filepath, mode)
|
||||
return filepath
|
||||
|
||||
+ def require_free_space(self, space):
|
||||
+ if self.get_free_space(self.testdir) < space:
|
||||
+ futils.skip('Not enough free space (' + str(space / 1024 / 1024) +
|
||||
+ ' MiB required)')
|
||||
+
|
||||
def mkdirs(self, path, mode=None):
|
||||
"""
|
||||
Creates directory along with all parent directories required. In the
|
||||
--
|
||||
2.17.2
|
||||
|
||||
@ -1,38 +0,0 @@
|
||||
From 0d72150d0f1e6d52c3b8888500fbcce64c751362 Mon Sep 17 00:00:00 2001
|
||||
From: "Lucas A. M. Magalhaes" <lamm@linux.ibm.com>
|
||||
Date: Fri, 21 Feb 2020 09:40:28 -0300
|
||||
Subject: [PATCH] test: Fix obj_zones for ppc64le
|
||||
|
||||
This test was timing out because of intensive page_fault
|
||||
handling. By allocating more by each loop we minimize this
|
||||
issue.
|
||||
|
||||
Signed-off-by: Lucas A. M. Magalhaes <lamm@linux.ibm.com>
|
||||
---
|
||||
src/test/obj_zones/obj_zones.c | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/test/obj_zones/obj_zones.c b/src/test/obj_zones/obj_zones.c
|
||||
index c1d84268a..3cc796beb 100644
|
||||
--- a/src/test/obj_zones/obj_zones.c
|
||||
+++ b/src/test/obj_zones/obj_zones.c
|
||||
@@ -36,6 +36,7 @@
|
||||
*/
|
||||
|
||||
#include <stddef.h>
|
||||
+#include <page_size.h>
|
||||
|
||||
#include "unittest.h"
|
||||
|
||||
@@ -104,7 +105,7 @@ test_malloc_free(const char *path)
|
||||
0, S_IWUSR | S_IRUSR)) == NULL)
|
||||
UT_FATAL("!pmemobj_create: %s", path);
|
||||
|
||||
- size_t alloc_size = 128 * 1024;
|
||||
+ size_t alloc_size = PMEM_PAGESIZE * 32;
|
||||
size_t max_allocs = 1000000;
|
||||
PMEMoid *oid = MALLOC(sizeof(PMEMoid) * max_allocs);
|
||||
size_t n = 0;
|
||||
--
|
||||
2.20.1
|
||||
|
||||
@ -1,24 +0,0 @@
|
||||
From ad2064dbb457482f9af9816f61ba721cc5aae126 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Marcin=20=C5=9Alusarz?= <marcin.slusarz@intel.com>
|
||||
Date: Wed, 26 Feb 2020 15:54:19 +0100
|
||||
Subject: [PATCH] test: build obj_defrag_advanced with some optimizations
|
||||
|
||||
On my machine it decreases TEST3 time from 52s to 20s
|
||||
and TEST5 from 30s to 11s.
|
||||
---
|
||||
src/test/obj_defrag_advanced/Makefile | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/test/obj_defrag_advanced/Makefile b/src/test/obj_defrag_advanced/Makefile
|
||||
index f2e8eda94..45fa851aa 100644
|
||||
--- a/src/test/obj_defrag_advanced/Makefile
|
||||
+++ b/src/test/obj_defrag_advanced/Makefile
|
||||
@@ -40,4 +40,4 @@ LIBPMEMOBJ=y
|
||||
|
||||
include ../Makefile.inc
|
||||
|
||||
-CFLAGS += -DDEBUG
|
||||
+CFLAGS += -DDEBUG -Og
|
||||
--
|
||||
2.20.1
|
||||
|
||||
Loading…
Reference in New Issue
Block a user