Searched refs:test (Results 176 - 200 of 680) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/tests/
H A Ddrm_damage_helper_test.c8 #include <kunit/test.h>
26 static int drm_damage_helper_init(struct kunit *test) argument
30 mock = kunit_kzalloc(test, sizeof(*mock), GFP_KERNEL);
31 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, mock);
54 test->priv = mock;
95 static void check_damage_clip(struct kunit *test, struct drm_rect *r, argument
98 struct drm_damage_mock *mock = test->priv;
111 KUNIT_FAIL(test, "Cannot have damage clip with no dimension.");
113 KUNIT_FAIL(test, "Damage cannot be outside rounded plane src.");
115 KUNIT_FAIL(test, "Damag
119 drm_test_damage_iter_no_damage(struct kunit *test) argument
137 drm_test_damage_iter_no_damage_fractional_src(struct kunit *test) argument
158 drm_test_damage_iter_no_damage_src_moved(struct kunit *test) argument
177 drm_test_damage_iter_no_damage_fractional_src_moved(struct kunit *test) argument
197 drm_test_damage_iter_no_damage_not_visible(struct kunit *test) argument
215 drm_test_damage_iter_no_damage_no_crtc(struct kunit *test) argument
233 drm_test_damage_iter_no_damage_no_fb(struct kunit *test) argument
251 drm_test_damage_iter_simple_damage(struct kunit *test) argument
274 drm_test_damage_iter_single_damage(struct kunit *test) argument
296 drm_test_damage_iter_single_damage_intersect_src(struct kunit *test) argument
319 drm_test_damage_iter_single_damage_outside_src(struct kunit *test) argument
341 drm_test_damage_iter_single_damage_fractional_src(struct kunit *test) argument
366 drm_test_damage_iter_single_damage_intersect_fractional_src(struct kunit *test) argument
393 drm_test_damage_iter_single_damage_outside_fractional_src(struct kunit *test) argument
418 drm_test_damage_iter_single_damage_src_moved(struct kunit *test) argument
443 drm_test_damage_iter_single_damage_fractional_src_moved(struct kunit *test) argument
470 drm_test_damage_iter_damage(struct kunit *test) argument
498 drm_test_damage_iter_damage_one_intersect(struct kunit *test) argument
528 drm_test_damage_iter_damage_one_outside(struct kunit *test) argument
552 drm_test_damage_iter_damage_src_moved(struct kunit *test) argument
579 drm_test_damage_iter_damage_not_visible(struct kunit *test) argument
[all...]
/linux-master/fs/ext4/
H A Dmballoc-test.c3 * KUnit test of ext4 multiblocks allocation.
6 #include <kunit/test.h>
42 .name = "mballoc test",
321 static int mbt_kunit_init(struct kunit *test) argument
324 (struct mbt_ext4_block_layout *)(test->param_value);
340 test->priv = sb;
341 kunit_activate_static_stub(test,
344 kunit_activate_static_stub(test,
347 kunit_activate_static_stub(test,
350 kunit_activate_static_stub(test,
364 mbt_kunit_exit(struct kunit *test) argument
373 test_new_blocks_simple(struct kunit *test) argument
458 validate_free_blocks_simple(struct kunit *test, struct super_block *sb, ext4_group_t goal_group, ext4_grpblk_t start, ext4_grpblk_t len) argument
485 test_free_blocks_simple_range(struct kunit *test, ext4_group_t goal_group, ext4_grpblk_t start, ext4_grpblk_t len) argument
508 test_free_blocks_simple(struct kunit *test) argument
525 test_mark_diskspace_used_range(struct kunit *test, struct ext4_allocation_context *ac, ext4_grpblk_t start, ext4_grpblk_t len) argument
557 test_mark_diskspace_used(struct kunit *test) argument
648 mbt_validate_group_info(struct kunit *test, struct ext4_group_info *grp1, struct ext4_group_info *grp2) argument
672 do_test_generate_buddy(struct kunit *test, struct super_block *sb, void *bitmap, void *mbt_buddy, struct ext4_group_info *mbt_grp, void *ext4_buddy, struct ext4_group_info *ext4_grp) argument
693 test_mb_generate_buddy(struct kunit *test) argument
722 test_mb_mark_used_range(struct kunit *test, struct ext4_buddy *e4b, ext4_grpblk_t start, ext4_grpblk_t len, void *bitmap, void *buddy, struct ext4_group_info *grp) argument
755 test_mb_mark_used(struct kunit *test) argument
789 test_mb_free_blocks_range(struct kunit *test, struct ext4_buddy *e4b, ext4_grpblk_t start, ext4_grpblk_t len, void *bitmap, void *buddy, struct ext4_group_info *grp) argument
818 test_mb_free_blocks(struct kunit *test) argument
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_umsch_mm.c179 struct umsch_mm_test *test,
182 struct MQD_INFO *mqd = (struct MQD_INFO *)test->mqd_data_cpu_addr;
183 uint64_t ring_gpu_addr = test->ring_data_gpu_addr;
193 memcpy(++mqd, test->mqd_data_cpu_addr, sizeof(struct MQD_INFO));
195 qinfo->mqd_addr = test->mqd_data_gpu_addr;
196 qinfo->csa_addr = test->ctx_data_gpu_addr +
203 struct umsch_mm_test *test,
209 struct umsch_mm_test *test,
215 queue_input.process_id = test->pasid;
216 queue_input.page_table_base_addr = amdgpu_gmc_pd_addr(test
178 setup_vpe_queue(struct amdgpu_device *adev, struct umsch_mm_test *test, struct umsch_mm_test_queue_info *qinfo) argument
202 setup_vcn_queue(struct amdgpu_device *adev, struct umsch_mm_test *test, struct umsch_mm_test_queue_info *qinfo) argument
208 add_test_queue(struct amdgpu_device *adev, struct umsch_mm_test *test, struct umsch_mm_test_queue_info *qinfo) argument
246 remove_test_queue(struct amdgpu_device *adev, struct umsch_mm_test *test, struct umsch_mm_test_queue_info *qinfo) argument
266 submit_vpe_queue(struct amdgpu_device *adev, struct umsch_mm_test *test) argument
309 submit_vcn_queue(struct amdgpu_device *adev, struct umsch_mm_test *test) argument
314 setup_umsch_mm_test(struct amdgpu_device *adev, struct umsch_mm_test *test) argument
394 cleanup_umsch_mm_test(struct amdgpu_device *adev, struct umsch_mm_test *test) argument
410 setup_test_queues(struct amdgpu_device *adev, struct umsch_mm_test *test, struct umsch_mm_test_queue_info *qinfo) argument
430 submit_test_queues(struct amdgpu_device *adev, struct umsch_mm_test *test, struct umsch_mm_test_queue_info *qinfo) argument
448 cleanup_test_queues(struct amdgpu_device *adev, struct umsch_mm_test *test, struct umsch_mm_test_queue_info *qinfo) argument
463 struct umsch_mm_test test = { .num_queues = ARRAY_SIZE(qinfo) }; local
[all...]
/linux-master/lib/
H A Dtest_user_copy.c34 #define test(condition, msg, ...) \ macro
52 if (test(size < 2 * PAGE_SIZE, "buffer too small"))
58 * otherwise the test can take a long time and cause soft lockups. So
87 ret |= test(copy_to_user(umem, kmem, size),
96 ret |= test(retval != expected,
113 ret = test(umem_src == NULL, "kmalloc failed");
118 ret = test(expected == NULL, "kmalloc failed");
124 ret |= test(copy_to_user(umem, umem_src, size),
134 ret |= test(copy_struct_from_user(kmem, ksize, umem, usize),
136 ret |= test(memcm
[all...]
H A Dtest_hash.c22 #include <kunit/test.h>
56 /* Holds most testing variables for the int test. */
72 test_int__hash_32(struct kunit *test, struct test_hash_params *params) argument
76 KUNIT_EXPECT_EQ_MSG(test, params->h1, params->h2,
85 test_int_hash_64(struct kunit *test, struct test_hash_params *params, u32 const *m, int *k) argument
89 KUNIT_EXPECT_EQ_MSG(test, params->h1, params->h2,
93 KUNIT_EXPECT_LE_MSG(test, params->h1, params->h2,
107 * recompile and re-test the module without rebooting.
110 test_int_hash(struct kunit *test, unsigned long long h64, u32 hash_or[2][33]) argument
118 test_int__hash_32(test,
144 test_string_or(struct kunit *test) argument
169 test_hash_or(struct kunit *test) argument
[all...]
H A Dtest_hexdump.c68 int groupsize, char *test,
97 p = test;
114 } while (p < test + rs * 2 + rs / gs + 1);
128 char test[TEST_HEXDUMP_BUF_SIZE]; local
137 memset(test, FILL_CHAR, sizeof(test));
138 test_hexdump_prepare_test(len, rowsize, groupsize, test, sizeof(test),
141 if (memcmp(test, real, TEST_HEXDUMP_BUF_SIZE)) {
144 pr_err("Expect: '%s'\n", test);
67 test_hexdump_prepare_test(size_t len, int rowsize, int groupsize, char *test, size_t testlen, bool ascii) argument
164 char test[TEST_HEXDUMP_BUF_SIZE]; local
[all...]
/linux-master/fs/fat/
H A Dfat_test.c9 #include <kunit/test.h>
13 static void fat_checksum_test(struct kunit *test) argument
16 KUNIT_EXPECT_EQ(test, fat_checksum("VMLINUX "), (u8)44);
18 KUNIT_EXPECT_EQ(test, fat_checksum("README TXT"), (u8)115);
20 KUNIT_EXPECT_EQ(test, fat_checksum("ABCDEFGHA "), (u8)98);
131 static void fat_time_fat2unix_test(struct kunit *test) argument
136 (struct fat_timestamp_testcase *)test->param_value;
145 KUNIT_EXPECT_EQ_MSG(test,
149 KUNIT_EXPECT_EQ_MSG(test,
155 static void fat_time_unix2fat_test(struct kunit *test) argument
[all...]
/linux-master/drivers/scsi/aic7xxx/
H A Daic7xxx.seq81 test SCSISEQ, ENSELO jnz poll_for_selection;
84 test SCSISEQ, ENSELO jnz poll_for_selection;
91 test SSTAT0, SELDO|SELDI jnz selection;
96 test QOFF_CTLSTA, SCB_AVAIL jz poll_for_work_loop;
159 test SSTAT0, SELDO|SELDI jz poll_for_selection;
176 test SSTAT0, SELDI|SELDO jz bus_free_sel;
177 test SSTAT0,SELDO jnz select_out;
181 test SSTAT0, TARGET jz initiator_reselect;
221 test SBLKCTL, SELBUSB jz . + 2;
236 test SCSISIG
[all...]
/linux-master/sound/pci/hda/
H A Dcirrus_scodec_test.c3 // KUnit test for the Cirrus side-codec library.
8 #include <kunit/test.h>
114 static int cirrus_scodec_test_create_gpio(struct kunit *test) argument
116 struct cirrus_scodec_test_priv *priv = test->priv;
126 KUNIT_FAIL(test, "Failed to add swnode to gpio: %d\n", ret);
133 KUNIT_FAIL(test, "Failed to add gpio platform device: %d\n", ret);
140 KUNIT_FAIL(test, "Failed to get gpio private data\n");
156 static int cirrus_scodec_test_set_spkid_swnode(struct kunit *test, argument
168 node = kunit_kzalloc(test, sizeof(*node), GFP_KERNEL);
172 props = kunit_kzalloc(test, sizeo
188 cirrus_scodec_test_spkid_parse(struct kunit *test) argument
234 cirrus_scodec_test_no_spkid(struct kunit *test) argument
248 cirrus_scodec_test_case_init(struct kunit *test) argument
274 cirrus_scodec_test_case_exit(struct kunit *test) argument
[all...]
/linux-master/net/wireless/tests/
H A Dscan.c9 #include <kunit/test.h>
227 static void test_gen_new_ie(struct kunit *test) argument
229 const struct gen_new_ie_case *params = test->param_value;
230 struct sk_buff *parent = kunit_zalloc_skb(test, 1024, GFP_KERNEL);
231 struct sk_buff *child = kunit_zalloc_skb(test, 1024, GFP_KERNEL);
232 struct sk_buff *reference = kunit_zalloc_skb(test, 1024, GFP_KERNEL);
233 u8 *out = kunit_kzalloc(test, IEEE80211_MAX_DATA_LEN, GFP_KERNEL);
237 KUNIT_ASSERT_NOT_NULL(test, parent);
238 KUNIT_ASSERT_NOT_NULL(test, child);
239 KUNIT_ASSERT_NOT_NULL(test, referenc
287 test_gen_new_ie_malformed(struct kunit *test) argument
315 struct kunit *test; member in struct:inform_bss
335 test_inform_bss_ssid_only(struct kunit *test) argument
438 test_inform_bss_ml_sta(struct kunit *test) argument
778 test_cfg80211_parse_colocated_ap(struct kunit *test) argument
[all...]
H A Dutil.c9 #include <kunit/test.h>
10 #include <kunit/test-bug.h>
15 struct kunit *test = kunit_get_current_test(); local
21 KUNIT_ASSERT_NOT_NULL(test, ops);
24 KUNIT_ASSERT_NOT_NULL(test, wiphy);
/linux-master/sound/soc/
H A Dsoc-topology-test.c3 * soc-topology-test.c -- ALSA SoC Topology Kernel Unit Tests
13 #include <kunit/test.h>
25 static int snd_soc_tplg_test_init(struct kunit *test) argument
27 test_dev = kunit_device_register(test, "sound-soc-topology-test");
35 static void snd_soc_tplg_test_exit(struct kunit *test) argument
43 * we can report test result
81 SND_SOC_DAILINK_DEF(platform, DAILINK_COMP_ARRAY(COMP_PLATFORM("sound-soc-topology-test")));
98 .name = "sound-soc-topology-test",
232 .name = "sound-soc-topology-test",
236 snd_soc_tplg_test_load_with_null_comp(struct kunit *test) argument
278 snd_soc_tplg_test_load_with_null_ops(struct kunit *test) argument
340 snd_soc_tplg_test_load_with_null_fw(struct kunit *test) argument
377 snd_soc_tplg_test_load_empty_tplg(struct kunit *test) argument
427 snd_soc_tplg_test_load_empty_tplg_bad_magic(struct kunit *test) argument
482 snd_soc_tplg_test_load_empty_tplg_bad_abi(struct kunit *test) argument
537 snd_soc_tplg_test_load_empty_tplg_bad_size(struct kunit *test) argument
592 snd_soc_tplg_test_load_empty_tplg_bad_payload_size(struct kunit *test) argument
646 snd_soc_tplg_test_load_pcm_tplg(struct kunit *test) argument
695 snd_soc_tplg_test_load_pcm_tplg_reload_comp(struct kunit *test) argument
747 snd_soc_tplg_test_load_pcm_tplg_reload_card(struct kunit *test) argument
[all...]
/linux-master/fs/
H A Dbinfmt_elf_test.c2 #include <kunit/test.h>
4 static void total_mapping_size_test(struct kunit *test) argument
39 KUNIT_EXPECT_EQ(test, total_mapping_size(NULL, 0), 0);
40 KUNIT_EXPECT_EQ(test, total_mapping_size(empty, 0), 0);
42 KUNIT_EXPECT_EQ(test, total_mapping_size(empty, 1), 0);
44 KUNIT_EXPECT_EQ(test, total_mapping_size(&empty[1], 1), 0);
46 KUNIT_EXPECT_EQ(test, total_mapping_size(empty, 2), 0);
49 KUNIT_EXPECT_EQ(test, total_mapping_size(mount, ARRAY_SIZE(mount)), mount_size);
51 KUNIT_EXPECT_EQ(test, total_mapping_size(unordered, ARRAY_SIZE(unordered)), mount_size);
/linux-master/drivers/platform/chrome/
H A Dcros_ec_proto_test_util.c6 #include <kunit/test.h>
38 mock->i_data = kunit_kzalloc(mock->test, msg->outsize, GFP_KERNEL);
64 struct ec_xfer_mock *cros_kunit_ec_xfer_mock_add(struct kunit *test, size_t size) argument
66 return cros_kunit_ec_xfer_mock_addx(test, size, EC_RES_SUCCESS, size);
69 struct ec_xfer_mock *cros_kunit_ec_xfer_mock_addx(struct kunit *test, argument
74 mock = kunit_kzalloc(test, sizeof(*mock), GFP_KERNEL);
79 mock->test = test;
83 mock->o_data = kunit_kzalloc(test, size, GFP_KERNEL);
H A Dcros_ec_proto_test_util.h13 struct kunit *test; member in struct:ec_xfer_mock
34 struct ec_xfer_mock *cros_kunit_ec_xfer_mock_add(struct kunit *test, size_t size);
35 struct ec_xfer_mock *cros_kunit_ec_xfer_mock_addx(struct kunit *test,
/linux-master/drivers/hid/
H A Dhid-uclogic-core-test.c9 #include <kunit/test.h>
64 static void hid_test_uclogic_exec_event_hook_test(struct kunit *test) argument
72 p.event_hooks = kunit_kzalloc(test, sizeof(*p.event_hooks), GFP_KERNEL);
73 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, p.event_hooks);
77 filter = kunit_kzalloc(test, sizeof(*filter), GFP_KERNEL);
78 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, filter);
81 filter->event = kunit_kzalloc(test, filter->size, GFP_KERNEL);
82 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, filter->event);
94 KUNIT_ASSERT_EQ(test, res, test_events[n].expected);
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_diag.c50 "pattern test reg %04X failed: got 0x%08X expected 0x%08X",
72 "set/check reg %04X test failed: got 0x%08X expected 0x%08X",
84 struct igc_reg_test *test = reg_test; local
101 "failed STATUS register test got: 0x%08X expected: 0x%08X",
109 /* Perform the remainder of the register test, looping through
110 * the test table until we either fail or reach the null entry.
112 while (test->reg) {
113 for (i = 0; i < test->array_len; i++) {
114 switch (test->test_type) {
117 test
[all...]
/linux-master/tools/testing/kunit/
H A Dkunit_json.py30 def _get_group_json(test: Test, common_fields: JsonObj) -> JsonObj:
34 for subtest in test.subtests:
43 "name": test.name,
50 def get_json_result(test: Test, metadata: Metadata) -> str:
61 test_group = _get_group_json(test, common_fields)
/linux-master/drivers/net/wireguard/selftest/
H A Dratelimiter.c35 int *test)
54 ++(*test);
62 ++(*test);
75 ++(*test);
84 ++(*test);
98 int *test)
107 ++(*test);
113 ++(*test);
122 int test = 0, trials; local
134 ++test;
33 timings_test(struct sk_buff *skb4, struct iphdr *hdr4, struct sk_buff *skb6, struct ipv6hdr *hdr6, int *test) argument
97 capacity_test(struct sk_buff *skb4, struct iphdr *hdr4, int *test) argument
[all...]
/linux-master/tools/testing/selftests/net/
H A Dgro.sh9 test="all"
16 local test=$2
18 "--smac" "${CLIENT_MAC}" "--test" "${test}" "--verbose" )
21 # Each test is run 3 times to deflake, because given the receive timing,
25 # Actual test starts here
34 if [[ ${test} == "large" && -n "${KSFT_MACHINE_SLOW}" && \
50 for test in "${TESTS[@]}"; do
51 echo "running test ${proto} ${test}" >
[all...]
/linux-master/drivers/gpu/drm/xe/tests/
H A Dxe_rtp_test.c12 #include <kunit/test.h>
237 static void xe_rtp_process_tests(struct kunit *test) argument
239 const struct rtp_test_case *param = test->param_value;
240 struct xe_device *xe = test->priv;
257 KUNIT_EXPECT_EQ(test, count, param->expected_count);
258 KUNIT_EXPECT_EQ(test, sr_entry->clr_bits, param->expected_clr_bits);
259 KUNIT_EXPECT_EQ(test, sr_entry->set_bits, param->expected_set_bits);
260 KUNIT_EXPECT_EQ(test, sr_entry->reg.raw, param->expected_reg.raw);
261 KUNIT_EXPECT_EQ(test, reg_sr->errors, param->expected_sr_errors);
271 static int xe_rtp_test_init(struct kunit *test) argument
294 xe_rtp_test_exit(struct kunit *test) argument
[all...]
/linux-master/kernel/kcsan/
H A Dkcsan_test.c3 * KCSAN test with various race scenarious to test runtime behaviour. Since the
5 * the output we should verify. For each test case checks the presence (or
9 * Makes use of KUnit for test organization, and the Torture framework for test
18 #include <kunit/test.h>
35 #define KCSAN_TEST_REQUIRES(test, cond) do { \
37 kunit_skip((test), "Test requires: " #cond); \
46 /* Points to current test-case memory access "kernels". */
50 static unsigned long end_time; /* End time of test
525 test_barrier_nothreads(struct kunit *test) argument
710 test_basic(struct kunit *test) argument
741 test_concurrent_races(struct kunit *test) argument
770 test_novalue_change(struct kunit *test) argument
802 test_novalue_change_exception(struct kunit *test) argument
828 test_unknown_origin(struct kunit *test) argument
850 test_write_write_assume_atomic(struct kunit *test) argument
876 test_write_write_struct(struct kunit *test) argument
898 test_write_write_struct_part(struct kunit *test) argument
917 test_read_atomic_write_atomic(struct kunit *test) argument
930 test_read_plain_atomic_write(struct kunit *test) argument
951 test_read_plain_atomic_rmw(struct kunit *test) argument
973 test_zero_size_access(struct kunit *test) argument
1001 test_data_race(struct kunit *test) argument
1013 test_assert_exclusive_writer(struct kunit *test) argument
1031 test_assert_exclusive_access(struct kunit *test) argument
1049 test_assert_exclusive_access_writer(struct kunit *test) argument
1085 test_assert_exclusive_bits_change(struct kunit *test) argument
1104 test_assert_exclusive_bits_nochange(struct kunit *test) argument
1116 test_assert_exclusive_writer_scoped(struct kunit *test) argument
1143 test_assert_exclusive_access_scoped(struct kunit *test) argument
1179 test_jiffies_noreport(struct kunit *test) argument
1192 test_seqlock_noreport(struct kunit *test) argument
1210 test_atomic_builtins(struct kunit *test) argument
1257 test_1bit_value_change(struct kunit *test) argument
1280 test_correct_barrier(struct kunit *test) argument
1299 test_missing_barrier(struct kunit *test) argument
1321 test_atomic_builtins_correct_barrier(struct kunit *test) argument
1341 test_atomic_builtins_missing_barrier(struct kunit *test) argument
1494 test_init(struct kunit *test) argument
1546 test_exit(struct kunit *test) argument
[all...]
/linux-master/tools/testing/selftests/openat2/
H A Dopenat2_test.c89 struct struct_test *test = &tests[i]; local
90 struct open_how_ext how_ext = test->arg;
120 fd = raw_openat2(AT_FDCWD, ".", how_copy, test->size);
121 if (test->err >= 0)
124 failed = (fd != test->err);
141 if (test->err >= 0)
143 test->name, misalign);
146 test->name, misalign, test->err,
147 strerror(-test
249 struct flag_test *test = &tests[i]; local
[all...]
/linux-master/tools/testing/selftests/resctrl/
H A Dcat_test.c3 * Cache Allocation Technology (CAT) test
18 * Minimum difference in LLC misses between a test with n+1 bits CBM to the
19 * test with n bits is MIN_DIFF_PERCENT_PER_BIT * (n - 1). With e.g. 5 vs 4
138 * @test: Test information structure
149 * each subsequent test which keeps reducing the size of the allocated cache
150 * portion. A single test flushes the buffer, reads it to warm up the cache,
154 * Return: 0 when the test was run, < 0 on error.
156 static int cat_test(const struct resctrl_test *test, argument
202 ret = write_schemata("", schemata, uparams->cpu, test->resource);
206 ret = write_schemata(param->ctrlgrp, schemata, uparams->cpu, test
237 cat_run_test(const struct resctrl_test *test, const struct user_params *uparams) argument
297 noncont_cat_run_test(const struct resctrl_test *test, const struct user_params *uparams) argument
362 noncont_cat_feature_check(const struct resctrl_test *test) argument
[all...]
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock_plane.c8 #include <kunit/test.h>
25 struct vc4_dummy_plane *vc4_dummy_plane(struct kunit *test, argument
41 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dummy_plane);

Completed in 370 milliseconds

1234567891011>>