[Lldb-commits] [lldb] r353410 - Breakpad: temporarily XFAIL line-table tests

Pavel Labath via lldb-commits lldb-commits at lists.llvm.org
Thu Feb 7 06:47:12 PST 2019


Author: labath
Date: Thu Feb  7 06:47:12 2019
New Revision: 353410

URL: http://llvm.org/viewvc/llvm-project?rev=353410&view=rev
Log:
Breakpad: temporarily XFAIL line-table tests

The tests are failing on windows because the paths in the symbol file
are parsed using the host path style. I'm working on a patch to have
SymbolFileBreakpad auto-detect the correct path style (similar to dwarf
r351328).

I originally wanted to make this a part of the initial line-table patch,
but then I simply forgot.

Modified:
    lldb/trunk/lit/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test
    lldb/trunk/lit/SymbolFile/Breakpad/line-table-edgecases.test
    lldb/trunk/lit/SymbolFile/Breakpad/line-table-missing-file.test
    lldb/trunk/lit/SymbolFile/Breakpad/line-table.test

Modified: lldb/trunk/lit/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lit/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test?rev=353410&r1=353409&r2=353410&view=diff
==============================================================================
--- lldb/trunk/lit/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test (original)
+++ lldb/trunk/lit/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test Thu Feb  7 06:47:12 2019
@@ -1,5 +1,7 @@
 # Test that we handle files which has gaps in the FILE record IDs.
 
+# XFAIL: system-windows
+
 # RUN: yaml2obj %S/Inputs/basic-elf.yaml > %T/line-table-discontinuous-file-ids.out
 # RUN: %lldb %T/line-table-discontinuous-file-ids.out \
 # RUN:   -o "target symbols add -s line-table-discontinuous-file-ids.out %S/Inputs/line-table-discontinuous-file-ids.syms" \

Modified: lldb/trunk/lit/SymbolFile/Breakpad/line-table-edgecases.test
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lit/SymbolFile/Breakpad/line-table-edgecases.test?rev=353410&r1=353409&r2=353410&view=diff
==============================================================================
--- lldb/trunk/lit/SymbolFile/Breakpad/line-table-edgecases.test (original)
+++ lldb/trunk/lit/SymbolFile/Breakpad/line-table-edgecases.test Thu Feb  7 06:47:12 2019
@@ -2,6 +2,8 @@
 # input contains a LINE record which does not belong to any function as well as
 # a FUNC record without any LINE records.
 
+# XFAIL: system-windows
+
 # RUN: yaml2obj %S/Inputs/basic-elf.yaml > %T/line-table-edgecases.out
 # RUN: %lldb %T/line-table-edgecases.out \
 # RUN:   -o "target symbols add -s line-table-edgecases.out %S/Inputs/line-table-edgecases.syms" \

Modified: lldb/trunk/lit/SymbolFile/Breakpad/line-table-missing-file.test
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lit/SymbolFile/Breakpad/line-table-missing-file.test?rev=353410&r1=353409&r2=353410&view=diff
==============================================================================
--- lldb/trunk/lit/SymbolFile/Breakpad/line-table-missing-file.test (original)
+++ lldb/trunk/lit/SymbolFile/Breakpad/line-table-missing-file.test Thu Feb  7 06:47:12 2019
@@ -3,6 +3,8 @@
 # Right now, "something reasonable" means creating a line entry with an empty
 # file.
 
+# XFAIL: system-windows
+
 # RUN: yaml2obj %S/Inputs/basic-elf.yaml > %T/line-table-missing-file.out
 # RUN: %lldb %T/line-table-missing-file.out \
 # RUN:   -o "target symbols add -s line-table-missing-file.out %S/Inputs/line-table-missing-file.syms" \

Modified: lldb/trunk/lit/SymbolFile/Breakpad/line-table.test
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lit/SymbolFile/Breakpad/line-table.test?rev=353410&r1=353409&r2=353410&view=diff
==============================================================================
--- lldb/trunk/lit/SymbolFile/Breakpad/line-table.test (original)
+++ lldb/trunk/lit/SymbolFile/Breakpad/line-table.test Thu Feb  7 06:47:12 2019
@@ -1,3 +1,5 @@
+# XFAIL: system-windows
+
 # RUN: yaml2obj %S/Inputs/basic-elf.yaml > %T/line-table.out
 # RUN: %lldb %T/line-table.out -o "target symbols add -s line-table.out %S/Inputs/line-table.syms" \
 # RUN:   -s %s -o exit | FileCheck %s




More information about the lldb-commits mailing list