BSP-Specific Testing was: [PATCH 00/34] Integrate pre-qualified LEON3 BSP

Sebastian Huber sebastian.huber at embedded-brains.de
Fri Jun 16 04:41:50 UTC 2023


On 16.06.23 00:07, Chris Johns wrote:
> On 16/6/2023 12:54 am, Sebastian Huber wrote:
>> The test framework prints out the location of events using the file name and the
>> line number. So, it would be good if the file names are unique and descriptive.
>> This is why I like Gedare's proposal to just use "bsps".
> Is only the basename embedded in the file name, the full path or some form of a
> relative path?

Just the basename is printed, for example:

*** BEGIN OF TEST TestsuitesValidationNoClock0 ***
*** TEST VERSION: 6.0.0.4b5c064920565b1b3e2150624e9cf1009b53e4a9
*** TEST STATE: EXPECTED_PASS
*** TEST BUILD: RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 12.2.1 20230425 (RTEMS 6, RSB 
ceed4bd6995074bf74cadce637dad97aee284dd8, Newlib 9ae9eef)
A:TestsuitesValidationNoClock0
S:Platform:RTEMS
S:Compiler:12.2.1 20230425 (RTEMS 6, RSB 
ceed4bd6995074bf74cadce637dad97aee284dd8, Newlib 9ae9eef)
S:Version:6.0.0.4b5c064920565b1b3e2150624e9cf1009b53e4a9
S:BSP:leon3
S:BuildLabel:foobar
S:TargetHash:SHA256:3Y1G8SMm2FRTpZB5_0NhbpDnatbEYmbDLLW58d-wXuY=
S:RTEMS_DEBUG:0
S:RTEMS_MULTIPROCESSING:0
S:RTEMS_POSIX_API:1
S:RTEMS_PROFILING:0
S:RTEMS_SMP:1
B:ScoreValFatal
E:ScoreValFatal:N:34:F:0:D:0.001650
B:ScoreTqValTq
E:ScoreTqValTq:N:46:F:0:D:0.004384
B:ScoreThreadValThread
E:ScoreThreadValThread:N:15:F:0:D:0.001382
B:ScoreSchedReqYield
F:25:0:RUN:tx-thread-queue.c:245:RTEMS_UNSATISFIED == RTEMS_SUCCESSFUL
F:54:0:RUN/Helping/Home/Scheduled/Yes/Yes:tx-support.c:497:RTEMS_INVALID_PRIORITY 
== RTEMS_SUCCESSFUL
F:57:0:RUN/Helping/Home/Scheduled/Yes/Yes:tx-support.c:521:RTEMS_NOT_OWNER_OF_RESOURCE 
== RTEMS_SUCCESSFUL
F:62:0:RUN/Helping/Home/Scheduled/Yes/Yes:tc-sched-yield.c:458:0 == 1
F:63:0:RUN/Helping/Home/Scheduled/Yes/Yes:tc-sched-yield.c:495:event->thread 
== ctx->tq_ctx.runner_tcb
F:64:0:RUN/Helping/Home/Scheduled/Yes/Yes:tc-sched-yield.c:498:event->thread 
== ctx->tq_ctx.runner_tcb
F:68:0:RUN/Helping/Home/Scheduled/Yes/No:tx-support.c:497:RTEMS_INVALID_PRIORITY 
== RTEMS_SUCCESSFUL
F:71:0:RUN/Helping/Home/Scheduled/Yes/No:tx-support.c:521:RTEMS_NOT_OWNER_OF_RESOURCE 
== RTEMS_SUCCESSFUL
F:89:0:RUN/Helping/Home/Scheduled/No/Yes:tc-sched-yield.c:458:0 == 1
F:90:0:RUN/Helping/Home/Scheduled/No/Yes:tc-sched-yield.c:495:event->thread 
== ctx->tq_ctx.runner_tcb
F:91:0:RUN/Helping/Home/Scheduled/No/Yes:tc-sched-yield.c:498:event->thread 
== ctx->tq_ctx.runner_tcb

-- 
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.huber at embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/


More information about the devel mailing list