Disable LNT tests individually

Hi Daniel, David,

Is there any way of disabling some individual tests on specific architectures?

Zero cost exception handling on ARM is known to be broken and there isn’t anyone I know working on it with high priority, so it’s likely to be that way for a long time.

For that reason, I’d like to disable them on ARM, so that I can get a green LNT, making it easier to spot regressions.

There are other failures, but I’d rather fix them than disable. It’s only on this case, because it’s a low priority feature AND it’s broken, that I’d suggest temporarily disabling the test.

Makes sense? Is it possible?

cheers,
–renato

Hi Daniel, David,

Is there any way of disabling some individual tests on specific architectures?

Zero cost exception handling on ARM is known to be broken and there isn't anyone I know working on it with high priority, so it's likely to be that way for a long time.

For that reason, I'd like to disable them on ARM, so that I can get a green LNT, making it easier to spot regressions.

There are other failures, but I'd rather fix them than disable. It's only on this case, because it's a low priority feature AND it's broken, that I'd suggest temporarily disabling the test.

Makes sense? Is it possible?

Hi Renato,

Yes, makes sense and is usually possibly.

I don't have a reference offhand but the way other tests do this is
just filter the test out of the targets based on the target, etc. If
you grep for filter-out in the Makefiles there should be a couple of
examples.

- Daniel

Thanks Daniel,

I just added a ifned(ARM) for DIRS=EH on C++ regression Makefile.

That's quite simple, worked well and will be easy to revert once EH support
is better on ARM.

cheers,
--renato