diff options
author | 2022-11-02 11:27:08 +0000 | |
---|---|---|
committer | 2022-11-03 00:30:21 +0000 | |
commit | e19d74b51ad8efd43c1583887cbde123ae769f7b (patch) | |
tree | 11450f99b1dc9ffd6f71a5f0ebe1b0c0f72867da /test/1955-pop-frame-jit-called/run.py | |
parent | 9c8c2dbad24ad505f9ccdf8d22314cbaaabef916 (diff) |
Run-tests: Fix/implement --update; avoid stdout patching.
The update has never worked reliably, but with the separation
of the `sed` and `diff` it is getting much better now.
Avoid stdout patching to improve --update mode further.
The tests still have stdout that differs based on flags.
Support those by having multiple (full) expected files.
Test: test.py -r --all-target --all-jvmti --all-prebuild \
-t 1931 -t 1932 -t 1936 -t 1950 -t 1953 \
-t 1954 -t 1955 -t 1956 -t 1969 -t 909
Change-Id: I070037717f9964755492b42b6efd52179deb4125
Diffstat (limited to 'test/1955-pop-frame-jit-called/run.py')
-rw-r--r-- | test/1955-pop-frame-jit-called/run.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/1955-pop-frame-jit-called/run.py b/test/1955-pop-frame-jit-called/run.py index 5c78a23b83..a43b17d4f4 100644 --- a/test/1955-pop-frame-jit-called/run.py +++ b/test/1955-pop-frame-jit-called/run.py @@ -33,4 +33,4 @@ def run(ctx, args): # quite the right way so they are disabled there too. if (args.jvm or args.verify_soft_fail or not args.prebuild or (args.jvmti_redefine_stress and args.host)): - ctx.run(fr"patch -p0 expected-stdout.txt < jvm-expected.patch") + ctx.expected_stdout = ctx.expected_stdout.with_suffix(".jvm.txt") |