[gdb/testsuite] Add another xfail case in gdb.python/py-record-btrace.exp
authorTom de Vries <tdevries@suse.de>
Wed, 1 Mar 2023 12:44:04 +0000 (13:44 +0100)
committerTom de Vries <tdevries@suse.de>
Wed, 1 Mar 2023 12:44:04 +0000 (13:44 +0100)
commit2c29b1ed19711fa2a16558015e5a6b46a09aefeb
tree75b420dc1d5e934a37afba1ceb67cdabf5f20aee
parentd80081ef39c729b0f5f548c9567be2d80dcc2fd0
[gdb/testsuite] Add another xfail case in gdb.python/py-record-btrace.exp

I ran into:
...
(gdb) PASS: gdb.python/py-record-btrace.exp: function call: \
  python print(c.prev)
python print(c == c.next.prev)^M
Traceback (most recent call last):^M
  File "<string>", line 1, in <module>^M
AttributeError: 'NoneType' object has no attribute 'prev'^M
Error while executing Python code.^M
(gdb) FAIL: gdb.python/py-record-btrace.exp: function call: \
  python print(c == c.next.prev)
...
due to having only 4 insn instead of 100:
...
python print(len(insn))^M
4^M
...

This could be caused by the same hw bug as we already have an xfail for, so
expand the xfail matching.

Tested on x86_64-linux.

PR testsuite/30185
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30185

Approved-By: Markus T. Metzger <markus.t.metzger@intel.com>
gdb/testsuite/gdb.python/py-record-btrace.exp