Searched refs:test (Results 126 - 150 of 685) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/lkdtm/
H A Drun.sh6 # test name is either the text to look for in dmesg for a "success",
7 # or the rationale for why a test is marked to be skipped.
22 # Skip this test
26 # Figure out which test to run from our script name.
27 test=$(basename $0 .sh)
28 # Look up details about the test from master list of LKDTM tests.
29 line=$(grep -E '^#?'"$test"'\b' tests.txt)
31 echo "Skipped: missing test '$test' in tests.txt"
34 # Check that the test i
[all...]
/linux-master/include/drm/
H A Ddrm_kunit_helpers.h10 #include <kunit/test.h>
19 struct device *drm_kunit_helper_alloc_device(struct kunit *test);
20 void drm_kunit_helper_free_device(struct kunit *test, struct device *dev);
23 __drm_kunit_helper_alloc_drm_device_with_driver(struct kunit *test,
30 * @_test: The test context object
41 * end of the test. The drm_device is allocated through
55 __drm_kunit_helper_alloc_drm_device(struct kunit *test, argument
63 KUNIT_ASSERT_NOT_NULL(test, driver);
67 return __drm_kunit_helper_alloc_drm_device_with_driver(test, dev,
74 * @_test: The test contex
[all...]
/linux-master/lib/
H A Dkunit_iov_iter.c2 /* I/O iterator tests. This can only test kernel-backed iterator types.
15 #include <kunit/test.h>
47 static void *__init iov_kunit_create_buffer(struct kunit *test, argument
55 pages = kunit_kcalloc(test, npages, sizeof(struct page *), GFP_KERNEL);
56 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, pages);
62 KUNIT_ASSERT_EQ(test, got, npages);
66 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, buffer);
68 kunit_add_action_or_reset(test, iov_kunit_unmap, buffer);
72 static void __init iov_kunit_load_kvec(struct kunit *test, argument
84 KUNIT_ASSERT_GE(test, p
98 iov_kunit_copy_to_kvec(struct kunit *test) argument
148 iov_kunit_copy_from_kvec(struct kunit *test) argument
216 iov_kunit_load_bvec(struct kunit *test, struct iov_iter *iter, int dir, struct bio_vec *bvec, unsigned int bvmax, struct page **pages, size_t npages, size_t bufsize, const struct bvec_test_range *pr) argument
257 iov_kunit_copy_to_bvec(struct kunit *test) argument
311 iov_kunit_copy_from_bvec(struct kunit *test) argument
373 iov_kunit_load_xarray(struct kunit *test, struct iov_iter *iter, int dir, struct xarray *xarray, struct page **pages, size_t npages) argument
390 iov_kunit_create_xarray(struct kunit *test) argument
404 iov_kunit_copy_to_xarray(struct kunit *test) argument
462 iov_kunit_copy_from_xarray(struct kunit *test) argument
525 iov_kunit_extract_pages_kvec(struct kunit *test) argument
605 iov_kunit_extract_pages_bvec(struct kunit *test) argument
683 iov_kunit_extract_pages_xarray(struct kunit *test) argument
[all...]
H A Dtest_sort.c3 #include <kunit/test.h>
9 /* a simple boot-time regression test */
18 static void test_sort(struct kunit *test) argument
22 a = kunit_kmalloc_array(test, TEST_LEN, sizeof(*a), GFP_KERNEL);
23 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, a);
33 KUNIT_ASSERT_LE(test, a[i], a[i + 1]);
H A Dtest_kprobes.c3 * test_kprobes.c - simple sanity test for *probes
11 #include <kunit/test.h>
61 static void test_kprobe(struct kunit *test) argument
63 current_test = test;
64 KUNIT_EXPECT_EQ(test, 0, register_kprobe(&kp));
67 KUNIT_EXPECT_NE(test, 0, preh_val);
68 KUNIT_EXPECT_NE(test, 0, posth_val);
122 static void test_kprobes(struct kunit *test) argument
126 current_test = test;
132 KUNIT_EXPECT_EQ(test,
155 test_kprobe_missed(struct kunit *test) argument
199 test_kretprobe(struct kunit *test) argument
224 test_kretprobes(struct kunit *test) argument
288 test_stacktrace_on_kretprobe(struct kunit *test) argument
349 test_stacktrace_on_nested_kretprobe(struct kunit *test) argument
368 kprobes_test_init(struct kunit *test) argument
[all...]
H A Dslub_kunit.c2 #include <kunit/test.h>
3 #include <kunit/test-bug.h>
17 * our test and kfence sanity check.
28 static void test_clobber_zone(struct kunit *test) argument
38 KUNIT_EXPECT_EQ(test, 2, slab_errors);
46 static void test_next_pointer(struct kunit *test) argument
66 KUNIT_EXPECT_EQ(test, 3, slab_errors);
78 KUNIT_EXPECT_EQ(test, 2, slab_errors);
86 KUNIT_EXPECT_EQ(test, 0, slab_errors);
91 static void test_first_word(struct kunit *test) argument
106 test_clobber_50th_byte(struct kunit *test) argument
122 test_clobber_redzone_free(struct kunit *test) argument
139 test_kmalloc_redzone_access(struct kunit *test) argument
160 test_init(struct kunit *test) argument
[all...]
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock_output.c10 #include <kunit/test.h>
23 struct vc4_dummy_output *vc4_dummy_output(struct kunit *test, argument
36 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dummy_output);
44 KUNIT_ASSERT_EQ(test, ret, 0);
52 KUNIT_ASSERT_EQ(test, ret, 0);
64 int vc4_mock_atomic_add_output(struct kunit *test, argument
78 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, encoder);
80 crtc = vc4_find_crtc_for_encoder(test, drm, encoder);
81 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, crtc);
86 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, conn_stat
102 vc4_mock_atomic_del_output(struct kunit *test, struct drm_atomic_state *state, enum vc4_encoder_type type) argument
[all...]
H A Dvc4_test_pv_muxing.c15 #include <kunit/test.h>
26 static bool check_fifo_conflict(struct kunit *test, argument
34 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, hvs_state);
40 KUNIT_EXPECT_FALSE(test, used_fifos & BIT(i));
122 get_vc4_crtc_state_for_encoder(struct kunit *test, argument
132 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, encoder);
134 crtc = vc4_find_crtc_for_encoder(test, drm, encoder);
135 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, crtc);
144 static bool check_channel_for_encoder(struct kunit *test, argument
154 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, new_hvs_stat
676 drm_vc4_test_pv_muxing(struct kunit *test) argument
705 drm_vc4_test_pv_muxing_invalid(struct kunit *test) argument
724 vc4_pv_muxing_test_init(struct kunit *test) argument
783 drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable(struct kunit *test) argument
855 drm_test_vc5_pv_muxing_bugs_stable_fifo(struct kunit *test) argument
950 drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable_too_many_crtc_state(struct kunit *test) argument
[all...]
/linux-master/lib/kunit/
H A Dhooks-impl.h6 * found in include/kunit/test-bug.h.
15 #include <kunit/test-bug.h>
21 void *__kunit_get_static_stub_address_impl(struct kunit *test, void *real_fn_addr);
H A Dtry-catch.c10 #include <kunit/test.h>
48 * https://docs.bazel.build/versions/master/be/common-definitions.html#test.size
50 * one, we probably want to have some sort of test runner level
64 struct kunit *test = try_catch->test; local
104 if (test->last_seen.file)
105 kunit_err(test, "try faulted: last line seen %s:%d\n",
106 test->last_seen.file, test->last_seen.line);
108 kunit_err(test, "tr
[all...]
H A Ddevice.c15 #include <kunit/test.h>
28 /* A device owned by a KUnit test. */
31 /* The KUnit test which owns this device. */
82 struct device_driver *kunit_driver_create(struct kunit *test, const char *name) argument
87 driver = kunit_kzalloc(test, sizeof(*driver), GFP_KERNEL);
98 kunit_kfree(test, driver);
102 kunit_add_action(test, driver_unregister_wrapper, driver);
108 static struct kunit_device *kunit_device_register_internal(struct kunit *test, argument
119 kunit_dev->owner = test;
121 err = dev_set_name(&kunit_dev->dev, "%s.%s", test
149 kunit_device_register_with_driver(struct kunit *test, const char *name, const struct device_driver *drv) argument
166 kunit_device_register(struct kunit *test, const char *name) argument
190 kunit_device_unregister(struct kunit *test, struct device *dev) argument
[all...]
/linux-master/drivers/base/test/
H A Dplatform-device-test.c8 #define DEVICE_NAME "test"
18 static int platform_device_devm_init(struct kunit *test) argument
22 priv = kunit_kzalloc(test, sizeof(*priv), GFP_KERNEL);
23 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, priv);
27 test->priv = priv;
55 static void platform_device_devm_register_unregister_test(struct kunit *test) argument
58 struct test_priv *priv = test->priv;
62 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, pdev);
65 KUNIT_ASSERT_EQ(test, ret, 0);
70 KUNIT_ASSERT_EQ(test, re
84 platform_device_devm_register_get_unregister_with_devm_test(struct kunit *test) argument
131 probed_platform_device_devm_register_unregister_test(struct kunit *test) argument
170 probed_platform_device_devm_register_get_unregister_with_devm_test(struct kunit *test) argument
[all...]
/linux-master/arch/riscv/kernel/tests/module_test/
H A Dtest_module_linking_main.c9 #include <kunit/test.h>
29 #define CHECK_EQ(lhs, rhs) KUNIT_ASSERT_EQ(test, lhs, rhs)
31 void run_test_set(struct kunit *test);
32 void run_test_sub(struct kunit *test);
33 void run_test_uleb(struct kunit *test);
35 void run_test_set(struct kunit *test) argument
48 void run_test_sub(struct kunit *test) argument
64 void run_test_uleb(struct kunit *test) argument
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-test.c5 #include <kunit/test.h>
12 struct kunit *test; member in struct:arm_smmu_test_writer
56 test_writer->test, sizeof(*entry_used_bits) * NUM_ENTRY_QWORDS,
58 KUNIT_ASSERT_NOT_NULL(test_writer->test, entry_used_bits);
78 test_writer->test,
112 struct kunit *test, const struct arm_smmu_ste *cur,
121 .test = test,
142 KUNIT_EXPECT_EQ(test, test_writer.invalid_entry_written, !hitless);
143 KUNIT_EXPECT_EQ(test, test_write
111 arm_smmu_v3_test_ste_expect_transition( struct kunit *test, const struct arm_smmu_ste *cur, const struct arm_smmu_ste *target, unsigned int num_syncs_expected, bool hitless) argument
147 arm_smmu_v3_test_ste_expect_hitless_transition( struct kunit *test, const struct arm_smmu_ste *cur, const struct arm_smmu_ste *target, unsigned int num_syncs_expected) argument
170 arm_smmu_v3_write_ste_test_bypass_to_abort(struct kunit *test) argument
182 arm_smmu_v3_write_ste_test_abort_to_bypass(struct kunit *test) argument
193 arm_smmu_v3_write_ste_test_cdtable_to_abort(struct kunit *test) argument
202 arm_smmu_v3_write_ste_test_abort_to_cdtable(struct kunit *test) argument
211 arm_smmu_v3_write_ste_test_cdtable_to_bypass(struct kunit *test) argument
220 arm_smmu_v3_write_ste_test_bypass_to_cdtable(struct kunit *test) argument
253 arm_smmu_v3_write_ste_test_s2_to_abort(struct kunit *test) argument
262 arm_smmu_v3_write_ste_test_abort_to_s2(struct kunit *test) argument
271 arm_smmu_v3_write_ste_test_s2_to_bypass(struct kunit *test) argument
280 arm_smmu_v3_write_ste_test_bypass_to_s2(struct kunit *test) argument
289 arm_smmu_v3_test_cd_expect_transition( struct kunit *test, const struct arm_smmu_cd *cur, const struct arm_smmu_cd *target, unsigned int num_syncs_expected, bool hitless) argument
325 arm_smmu_v3_test_cd_expect_non_hitless_transition( struct kunit *test, const struct arm_smmu_cd *cur, const struct arm_smmu_cd *target, unsigned int num_syncs_expected) argument
333 arm_smmu_v3_test_cd_expect_hitless_transition( struct kunit *test, const struct arm_smmu_cd *cur, const struct arm_smmu_cd *target, unsigned int num_syncs_expected) argument
366 arm_smmu_v3_write_cd_test_s1_clear(struct kunit *test) argument
378 arm_smmu_v3_write_cd_test_s1_change_asid(struct kunit *test) argument
410 arm_smmu_v3_write_cd_test_sva_clear(struct kunit *test) argument
422 arm_smmu_v3_write_cd_test_sva_release(struct kunit *test) argument
453 arm_smmu_v3_test_suite_init(struct kunit_suite *test) argument
[all...]
/linux-master/lib/math/
H A Drational-test.c3 #include <kunit/test.h>
34 static void rational_test(struct kunit *test) argument
36 const struct rational_test_param *param = (const struct rational_test_param *)test->param_value;
40 KUNIT_EXPECT_EQ(test, n, param->exp_num);
41 KUNIT_EXPECT_EQ(test, d, param->exp_den);
/linux-master/sound/core/
H A Dsound_kunit.c3 * Sound core KUnit test
7 #include <kunit/test.h>
99 static void test_phys_format_size(struct kunit *test) argument
104 KUNIT_EXPECT_EQ(test, snd_pcm_format_physical_width(valid_fmt[i].format),
108 KUNIT_EXPECT_EQ(test, snd_pcm_format_physical_width(WRONG_FORMAT_1), -EINVAL);
109 KUNIT_EXPECT_EQ(test, snd_pcm_format_physical_width(WRONG_FORMAT_2), -EINVAL);
112 static void test_format_width(struct kunit *test) argument
117 KUNIT_EXPECT_EQ(test, snd_pcm_format_width(valid_fmt[i].format),
121 KUNIT_EXPECT_EQ(test, snd_pcm_format_width(WRONG_FORMAT_1), -EINVAL);
122 KUNIT_EXPECT_EQ(test, snd_pcm_format_widt
125 test_format_signed(struct kunit *test) argument
140 test_format_endianness(struct kunit *test) argument
157 _test_fill_silence(struct kunit *test, const struct snd_format_test_data *data, u8 *buffer, size_t samples_count) argument
168 test_format_fill_silence(struct kunit *test) argument
206 test_playback_avail(struct kunit *test) argument
230 test_capture_avail(struct kunit *test) argument
247 test_card_set_id(struct kunit *test) argument
265 test_pcm_format_name(struct kunit *test) argument
280 test_card_add_component(struct kunit *test) argument
[all...]
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_exec_test.c8 #include <kunit/test.h>
26 static int drm_exec_test_init(struct kunit *test) argument
30 priv = kunit_kzalloc(test, sizeof(*priv), GFP_KERNEL);
31 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, priv);
33 test->priv = priv;
35 priv->dev = drm_kunit_helper_alloc_device(test);
36 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, priv->dev);
38 priv->drm = __drm_kunit_helper_alloc_drm_device(test, priv->dev, sizeof(*priv->drm), 0,
40 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, priv->drm);
45 static void sanitycheck(struct kunit *test) argument
54 test_lock(struct kunit *test) argument
74 test_lock_unlock(struct kunit *test) argument
101 test_duplicates(struct kunit *test) argument
128 test_prepare(struct kunit *test) argument
150 test_prepare_array(struct kunit *test) argument
173 test_multiple_loops(struct kunit *test) argument
[all...]
/linux-master/drivers/gpu/drm/xe/tests/
H A Dxe_mocs.c6 #include <kunit/test.h>
26 struct kunit *test = xe_cur_kunit(); local
32 kunit_info(test, "gt %d", gt->info.id);
33 kunit_info(test, "gt type %d", gt->info.type);
34 kunit_info(test, "table size %d", arg->table.size);
35 kunit_info(test, "table uc_index %d", arg->table.uc_index);
36 kunit_info(test, "table n_entries %d", arg->table.n_entries);
44 struct kunit *test = xe_cur_kunit(); local
51 KUNIT_ASSERT_EQ_MSG(test, ret, 0, "Forcewake Failed.\n");
72 KUNIT_EXPECT_EQ_MSG(test, l3cc_expecte
81 struct kunit *test = xe_cur_kunit(); local
137 xe_live_mocs_kernel_kunit(struct kunit *test) argument
151 struct kunit *test = xe_cur_kunit(); local
178 xe_live_mocs_reset_kunit(struct kunit *test) argument
[all...]
/linux-master/drivers/scsi/
H A Dscsi_lib_test.c7 #include <kunit/test.h>
16 static void scsi_lib_test_multiple_sense(struct kunit *test) argument
72 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures));
75 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures));
78 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures));
81 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures));
84 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures));
87 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures));
90 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures));
95 KUNIT_EXPECT_EQ(test,
108 scsi_lib_test_any_sense(struct kunit *test) argument
131 scsi_lib_test_host(struct kunit *test) argument
161 scsi_lib_test_any_failure(struct kunit *test) argument
184 scsi_lib_test_any_status(struct kunit *test) argument
207 scsi_lib_test_total_allowed(struct kunit *test) argument
251 scsi_lib_test_mixed_total(struct kunit *test) argument
309 scsi_lib_test_check_passthough(struct kunit *test) argument
[all...]
/linux-master/drivers/hid/
H A Dhid-uclogic-params-test.c9 #include <kunit/test.h>
139 static void hid_test_uclogic_parse_ugee_v2_desc(struct kunit *test) argument
144 const struct uclogic_parse_ugee_v2_desc_case *params = test->param_value;
151 KUNIT_ASSERT_EQ(test, res, params->res);
156 KUNIT_EXPECT_EQ(test,
159 KUNIT_EXPECT_EQ(test,
162 KUNIT_EXPECT_EQ(test,
165 KUNIT_EXPECT_EQ(test,
168 KUNIT_EXPECT_EQ(test,
171 KUNIT_EXPECT_EQ(test,
181 hid_test_uclogic_params_cleanup_event_hooks(struct kunit *test) argument
[all...]
/linux-master/mm/kfence/
H A Dkfence_test.c5 * should verify. For each test case checks the presence (or absence) of
14 #include <kunit/test.h>
35 #define KFENCE_TEST_REQUIRES(test, cond) do { \
37 kunit_skip((test), "Test requires: " #cond); \
60 * KFENCE report and related to the test.
75 /* Check if a report related to the test exists. */
185 static size_t setup_test_cache(struct kunit *test, size_t size, slab_flags_t flags, argument
188 if (test->priv != TEST_PRIV_WANT_MEMCACHE)
191 kunit_info(test, "%s: size=%zu, ctor=%ps\n", __func__, size, ctor);
198 test_cache = kmem_cache_create("test", siz
244 test_alloc(struct kunit *test, size_t size, gfp_t gfp, enum allocation_policy policy) argument
318 test_out_of_bounds_read(struct kunit *test) argument
352 test_out_of_bounds_write(struct kunit *test) argument
370 test_use_after_free_read(struct kunit *test) argument
386 test_double_free(struct kunit *test) argument
401 test_invalid_addr_free(struct kunit *test) argument
418 test_corruption(struct kunit *test) argument
454 test_kmalloc_aligned_oob_read(struct kunit *test) argument
489 test_kmalloc_aligned_oob_write(struct kunit *test) argument
511 test_shrink_memcache(struct kunit *test) argument
532 test_free_bulk(struct kunit *test) argument
554 test_init_on_free(struct kunit *test) argument
587 test_memcache_ctor(struct kunit *test) argument
605 test_gfpzero(struct kunit *test) argument
642 test_invalid_access(struct kunit *test) argument
656 test_memcache_typesafe_by_rcu(struct kunit *test) argument
692 test_krealloc(struct kunit *test) argument
732 test_memcache_alloc_bulk(struct kunit *test) argument
802 test_init(struct kunit *test) argument
825 test_exit(struct kunit *test) argument
[all...]
/linux-master/tools/testing/selftests/exec/
H A Dbinfmt_script.py33 # test - produce a binfmt_script hashbang line for testing
45 def test(name, size, good=True, leading="", root="./", target="/perl", function
117 test(name="too-big", size=SIZE+80, good=False)
119 test(name="exact", size=SIZE, good=False)
121 test(name="exact-space", size=SIZE, good=False, leading=" ")
123 test(name="whitespace-too-big", size=SIZE+71, good=False, root="",
126 test(name="truncated", size=SIZE+17, good=False, leading=" " * 19)
128 test(name="empty", size=2, good=False, root="",
131 test(name="spaces", size=SIZE-1, good=False, root="", fill=" ",
134 test(nam
[all...]
/linux-master/sound/soc/
H A Dsoc-card-test.c6 #include <kunit/test.h>
32 static void test_snd_soc_card_get_kcontrol(struct kunit *test) argument
34 struct soc_card_test_priv *priv = test->priv;
41 KUNIT_ASSERT_EQ(test, ret, 0);
46 KUNIT_EXPECT_NOT_ERR_OR_NULL_MSG(test, kc, "Failed to find '%s'\n",
53 KUNIT_EXPECT_EQ_MSG(test, mc->shift, i, "For '%s'\n", test_card_controls[i].name);
58 KUNIT_EXPECT_NULL(test, kc);
61 KUNIT_EXPECT_NULL(test, kc);
64 KUNIT_EXPECT_NULL(test, kc);
67 KUNIT_EXPECT_NULL(test, k
70 test_snd_soc_card_get_kcontrol_locked(struct kunit *test) argument
126 soc_card_test_case_init(struct kunit *test) argument
159 soc_card_test_case_exit(struct kunit *test) argument
[all...]
/linux-master/tools/testing/selftests/timens/
H A Dgettime_perf.c47 static void test(clock_t clockid, char *clockstr, bool in_ns) function
74 test(CLOCK_MONOTONIC, "monotonic", false);
75 test(CLOCK_MONOTONIC_COARSE, "monotonic-coarse", false);
76 test(CLOCK_MONOTONIC_RAW, "monotonic-raw", false);
77 test(CLOCK_BOOTTIME, "boottime", false);
96 test(CLOCK_MONOTONIC, "monotonic", true);
97 test(CLOCK_MONOTONIC_COARSE, "monotonic-coarse", true);
98 test(CLOCK_MONOTONIC_RAW, "monotonic-raw", true);
99 test(CLOCK_BOOTTIME, "boottime", true);
/linux-master/drivers/virt/nitro_enclaves/
H A Dne_misc_dev_test.c3 #include <kunit/test.h>
111 static void ne_misc_dev_test_merge_phys_contig_memory_regions(struct kunit *test) argument
117 phys_contig_mem_regions.regions = kunit_kcalloc(test, MAX_PHYS_REGIONS,
120 KUNIT_ASSERT_TRUE(test, phys_contig_mem_regions.regions);
128 KUNIT_EXPECT_EQ(test, rc, test_case->expect_rc);
129 KUNIT_EXPECT_EQ(test, phys_contig_mem_regions.num, test_case->expect_num);
135 KUNIT_EXPECT_EQ(test, phys_contig_mem_regions.regions[num - 1].start,
137 KUNIT_EXPECT_EQ(test, range_len(&phys_contig_mem_regions.regions[num - 1]),
141 kunit_kfree(test, phys_contig_mem_regions.regions);

Completed in 274 milliseconds

1234567891011>>