Alin Jerpelea
068220d3a7
testing: migrate to SPDX identifier
...
Most tools used for compliance and SBOM generation use SPDX identifiers
This change brings us a step closer to an easy SBOM generation.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2024-12-30 18:02:50 +08:00
chenrun1
42d6ae6d07
memorystress:fix build warning
...
Summary:
CC: memorystress_main.c memorystress_main.c: In function ‘global_init’:
memorystress_main.c:39:26: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘uint32_t’ {aka ‘unsigned int’} [-Wformat=]
39 | #define MEMSTRESS_PREFIX "MemoryStress:"
| ^~~~~~~~~~~~~~~
memorystress_main.c:442:22: note: in expansion of macro ‘MEMSTRESS_PREFIX’
442 | syslog(LOG_INFO, MEMSTRESS_PREFIX "\n max_allocsize: %zu\n"
| ^~~~~~~~~~~~~~~~
memorystress_main.c:443:41: note: format string is defined here
443 | " nodelen: %zu\n sleep_us: %lu\n nthreads: %zu\n debug: %s\n",
| ~~^
| |
| long unsigned int
| %u
Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-12-23 22:40:00 +08:00
chenrun1
876130b8e7
memorystress:Optimization of multithreaded scenario
...
Summary:
1. In a multi-threaded scenario, each thread has its own context
2. Adjust code structure
Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-12-23 22:40:00 +08:00
chenrun1
1d9f045068
testing/memstress:Fix FAR prefix
...
Summary:
Add FAR before some pointer declarations
Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-08-07 10:02:59 +08:00
chenrun1
74a8d98a32
testing/memstress:Support enabling multi-threaded stress testing in the program
...
Summary:
Added "-x" to set the number of threads, the default is 1
Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-08-07 10:02:59 +08:00
chenrun1
2413a2a4c8
testing/memstress:Initialize the pointer to avoid the pointer being unknown when the memory alloc fails
...
Summary:
fix warning
In function 'memorystress_iter',
inlined from 'memstress_main' at memorystress_main.c:475:10:
memorystress_main.c:289:10: error: 'ptr' may be used uninitialized [-Werror=maybe-uninitialized]
289 | if (ptr == NULL)
| ^
memorystress_main.c: In function 'memstress_main':
memorystress_main.c:248:20: note: 'ptr' was declared here
248 | FAR uint8_t *ptr;
| ^~~
Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-08-06 19:29:40 -03:00
xuxin19
20c0a7243c
cmake:port testing applications to CMake build
...
Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2024-06-29 22:31:03 +08:00
Xiang Xiao
083eb5e993
Fix the wrong comment banner
...
"Private Type"->"Private Types"
"Public Data Type"->"Public Types"
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-12-03 14:27:14 -03:00
chenrun1
09bb3b5853
apps:move test tools to testing.
...
1.memstress
2.ramtest
3.ramspeed
4.cachespeed
Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2023-10-26 13:17:28 +02:00