=tes #15155 prettyduration should work with infinity
adjust default precision to be 4 (fits use case better)
Merge pull request #15156 from ktoso/tes-pretty-duration-inf

=tes #15155 prettyduration should work with infinity