From a8bf83a97e5720e14031bccb83a26da521f527e8 Mon Sep 17 00:00:00 2001 From: Pavel Punegov Date: Mon, 24 Apr 2023 19:57:08 +0200 Subject: [PATCH] [K/N][test] Wild-card the debugger tests to for with caches Don't match all non-matching parts instead of excluding --- native/native.tests/testData/lldb/kt42208.txt | 6 +++--- ...42208WithPassingLambdaToAnotherFunction.txt | 6 +++--- .../testData/lldb/kt42208WithVariable.txt | 18 +++++++++--------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/native/native.tests/testData/lldb/kt42208.txt b/native/native.tests/testData/lldb/kt42208.txt index 21795f2320d..9b83087dd0a 100644 --- a/native/native.tests/testData/lldb/kt42208.txt +++ b/native/native.tests/testData/lldb/kt42208.txt @@ -3,9 +3,9 @@ > bt * thread #1, [..] stop reason = breakpoint 1.1 * frame #0: [..]`ThrowException - frame #1: [..]`kfun:main$lambda$0#internal at kt42208-2.kt:10:18 - frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.invoke#internal(_this=[..]) at kt42208-1.kt:7:60 - frame #3: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.$invoke(_this=[..]){}kotlin.Nothing#internal at kt42208-1.kt:7:60 + frame #1: [..]`kfun:[..]main$lambda$0[..] at kt42208-2.kt:10:18 + frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0[..]invoke[..](_this=[..])[..] at kt42208-1.kt:7:60 + frame #3: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.[..]$invoke(_this=[..]){}kotlin.Nothing[..] at kt42208-1.kt:7:60 frame #4: [..]`kfun:#main(){} at kt42208-1.kt:5:5 frame #5: [..]`Konan_start(args=[..]) at [..] frame #6: [..] diff --git a/native/native.tests/testData/lldb/kt42208WithPassingLambdaToAnotherFunction.txt b/native/native.tests/testData/lldb/kt42208WithPassingLambdaToAnotherFunction.txt index 53f63116b4f..2b658d0cf3a 100644 --- a/native/native.tests/testData/lldb/kt42208WithPassingLambdaToAnotherFunction.txt +++ b/native/native.tests/testData/lldb/kt42208WithPassingLambdaToAnotherFunction.txt @@ -2,9 +2,9 @@ > r > bt * thread #1, [..] stop reason = breakpoint 1.1 - * frame #0: [..]`kfun:main$lambda$0#internal at kt42208-2.kt:14:5 - frame #1: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.invoke#internal(_this=[..]) at kt42208-1.kt:9:82 - frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.$invoke(_this=[..]){}kotlin.Boolean#internal at kt42208-1.kt:9:82 + * frame #0: [..]`kfun:[..]main$lambda$0[..] at kt42208-2.kt:14:5 + frame #1: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.[..]invoke[..](_this=[..])[..] at kt42208-1.kt:9:82 + frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.[..]$invoke(_this=[..]){}kotlin.Boolean[..] at kt42208-1.kt:9:82 frame #3: [..]`kfun:#bar(v=[..]){} at kt42208-3.kt:18:5 frame #4: [..]`kfun:#main(){} at kt42208-1.kt:7:5 frame #5: [..]`Konan_start(args=[..]) at [..] diff --git a/native/native.tests/testData/lldb/kt42208WithVariable.txt b/native/native.tests/testData/lldb/kt42208WithVariable.txt index 5df947a0e66..c59ffd53285 100644 --- a/native/native.tests/testData/lldb/kt42208WithVariable.txt +++ b/native/native.tests/testData/lldb/kt42208WithVariable.txt @@ -2,26 +2,26 @@ > r > bt * thread #1, [..] stop reason = breakpoint 1.1 - * frame #0: [..]`kfun:main$lambda$0#internal at kt42208-2.kt:15:5 - frame #1: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.invoke#internal(_this=[..]) at kt42208-1.kt:10:71 - frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.$invoke(_this=[..]){}kotlin.Boolean#internal at kt42208-1.kt:10:71 + * frame #0: [..]`kfun:[..]main$lambda$0[..] at kt42208-2.kt:15:5 + frame #1: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0[..]invoke[..](_this=[..])[..] at kt42208-1.kt:10:71 + frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.[..]$invoke(_this=[..]){}kotlin.Boolean[..] at kt42208-1.kt:10:71 frame #3: [..]`kfun:#main(){} at kt42208-1.kt:6:5 frame #4: [..]`Konan_start(args=[..]) at [..] frame #5: [..] > c > bt * thread #1, [..] stop reason = breakpoint 1.1 - * frame #0: [..]`kfun:main$lambda$0#internal at kt42208-2.kt:15:5 - frame #1: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.invoke#internal(_this=[..]) at kt42208-1.kt:10:71 - frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.$invoke(_this=[..]){}kotlin.Boolean#internal at kt42208-1.kt:10:71 + * frame #0: [..]`kfun:[..]main$lambda$0[..] at kt42208-2.kt:15:5 + frame #1: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0[..]invoke[..](_this=[..])[..] at kt42208-1.kt:10:71 + frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.[..]$invoke(_this=[..]){}kotlin.Boolean[..] at kt42208-1.kt:10:71 frame #3: [..]`kfun:#main(){} at kt42208-1.kt:7:5 frame #4: [..]`Konan_start(args=[..]) at [..] > c > bt * thread #1, [..] stop reason = breakpoint 1.1 - * frame #0: [..]`kfun:main$lambda$0#internal at kt42208-2.kt:15:5 - frame #1: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.invoke#internal(_this=[..]) at kt42208-1.kt:10:71 - frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.$invoke(_this=[..]){}kotlin.Boolean#internal at kt42208-1.kt:10:71 + * frame #0: [..]`kfun:[..]main$lambda$0[..] at kt42208-2.kt:15:5 + frame #1: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0[..]invoke[..](_this=[..])[..] at kt42208-1.kt:10:71 + frame #2: [..]`kfun:$main$lambda$0$FUNCTION_REFERENCE$0.[..]$invoke(_this=[..]){}kotlin.Boolean[..] at kt42208-1.kt:10:71 frame #3: [..]`kfun:#main(){} at kt42208-1.kt:8:5 frame #4: [..]`Konan_start(args=[..]) at [..] > q