From: Fabian Stelzer Date: Wed, 14 Jul 2021 12:39:46 GMT Subject: progress test failure on fedora34 Message-ID: <49498ed0-cfd5-2305-cee7-5c5939a19bcf@campoint.net> Hi, The test t0500-progress-display.sh in current master fails on latest fedora34. The break was introduced with: 83ae1edff7ee0b7674bd556955d2cf1706bddb21 ab/fix-columns-to-80-during-tests (2021-06-29) 1 commit Kind regards, Fabian expecting success of 0500.3 'progress display breaks long lines #1':     sed -e "s/Z$//" >expect <<\EOF && Working hard.......2.........3.........4.........5.........6:   0% (100/100000) Working hard.......2.........3.........4.........5.........6:   1% (1000/100000) Working hard.......2.........3.........4.........5.........6: Z    10% (10000/100000)   100% (100000/100000)   100% (100000/100000), done. EOF     cat >in <<-\EOF &&     progress 100     progress 1000     progress 10000     progress 100000     EOF     test-tool progress --total=100000 \         "Working hard.......2.........3.........4.........5.........6" \         stderr &&     show_cr out &&     test_cmp expect out ++ sed -e 's/Z$//' ++ cat ++ test-tool progress --total=100000 'Working hard.......2.........3.........4.........5.........6' ++ show_cr ++ tr '\015' Q ++ sed -e 's/Q/\ /g' ++ test_cmp expect out ++ test 2 -ne 2 ++ eval 'diff -u' '"$@"' +++ diff -u expect out --- expect    2021-07-14 12:29:49.576970165 +0000 +++ out    2021-07-14 12:29:49.580970145 +0000 @@ -1,6 +1,5 @@  Working hard.......2.........3.........4.........5.........6:   0% (100/100000)  Working hard.......2.........3.........4.........5.........6:   1% (1000/100000) -Working hard.......2.........3.........4.........5.........6: -   10% (10000/100000) -  100% (100000/100000) -  100% (100000/100000), done. +Working hard.......2.........3.........4.........5.........6:  10% (10000/100000) +Working hard.......2.........3.........4.........5.........6: 100% (100000/100000) +Working hard.......2.........3.........4.........5.........6: 100% (100000/100000), done. error: last command exited with $?=1 not ok 3 - progress display breaks long lines #1 # #        sed -e "s/Z$//" >expect <<\EOF && #    Working hard.......2.........3.........4.........5.........6: 0% (100/100000) #    Working hard.......2.........3.........4.........5.........6: 1% (1000/100000) #    Working hard.......2.........3.........4.........5.........6: Z #       10% (10000/100000) #      100% (100000/100000) #      100% (100000/100000), done. #    EOF # #        cat >in <<-\EOF && #        progress 100 #        progress 1000 #        progress 10000 #        progress 100000 #        EOF #        test-tool progress --total=100000 \ #            "Working hard.......2.........3.........4.........5.........6" \ #            stderr && # #        show_cr out && #        test_cmp expect out #