File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
tests/subsys/random/rng/src Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ ZTEST(rng_common, test_rand32)
32
32
int rnd_cnt ;
33
33
int equal_count = 0 ;
34
34
uint32_t buf [N_VALUES ];
35
+ int err ;
35
36
36
37
/* Test early boot random number generation function */
37
38
/* Cover the case, where argument "length" is < size of "size_t" */
@@ -91,7 +92,7 @@ ZTEST(rng_common, test_rand32)
91
92
92
93
memset (buf , 0 , sizeof (buf ));
93
94
94
- int err = sys_csrand_get (buf , sizeof (buf ));
95
+ err = sys_csrand_get (buf , sizeof (buf ));
95
96
96
97
zassert_true (err == 0 , "sys_csrand_get returned an error" );
97
98
@@ -110,7 +111,12 @@ ZTEST(rng_common, test_rand32)
110
111
111
112
#else
112
113
113
- printk ("Cryptographically secure random number APIs not enabled\n" );
114
+ printk ("Cryptographically secure implementation not enabled\n" );
115
+ printk ("Ensure sys_csrand_get passes for library usage\n" );
116
+
117
+ err = sys_csrand_get (buf , sizeof (buf ));
118
+
119
+ zassert_true (err == 0 , "sys_csrand_get returned an error" );
114
120
115
121
#endif /* CONFIG_CSPRNG_ENABLED */
116
122
}
You can’t perform that action at this time.
0 commit comments