diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-10-27 16:12:35 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-10-28 19:51:56 +0200 |
commit | 94ed8b1fc471654e076f0d8eb1d1ec8ab2146629 (patch) | |
tree | aeb7e3991cef93646bf09afd41c935347b88a5e1 | |
parent | spec: Update documentation (diff) | |
download | rtems-central-94ed8b1fc471654e076f0d8eb1d1ec8ab2146629.tar.bz2 |
spec: Fix sporadic test failure
-rw-r--r-- | spec/rtems/intr/req/is-pending.yml | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/spec/rtems/intr/req/is-pending.yml b/spec/rtems/intr/req/is-pending.yml index f7cd555e..01ffcb56 100644 --- a/spec/rtems/intr/req/is-pending.yml +++ b/spec/rtems/intr/req/is-pending.yml @@ -278,9 +278,10 @@ test-support: | if ( has_installed_entries ) { /* * We cannot test this vector thoroughly, since it is used by a device - * driver. + * driver. It may be pending or not. For example in SMP configurations, + * it may be pending while being serviced right now on another processor. */ - T_false( IsPending( ctx ) ); + (void) IsPending( ctx ); } else if ( !attr->is_maskable ) { /* We can only safely test maskable interrupts */ T_false( IsPending( ctx ) ); |