Brian Hulette created BEAM-14288:
------------------------------------

             Summary: Python PreCommit flaking 
test_pformat_namedtuple_with_unnamed_fields
                 Key: BEAM-14288
                 URL: https://issues.apache.org/jira/browse/BEAM-14288
             Project: Beam
          Issue Type: Bug
          Components: sdk-py-core, test-failures
            Reporter: Brian Hulette
            Assignee: Brian Hulette


{code}
self = <apache_beam.runners.interactive.sql.utils_test.UtilsTest 
testMethod=test_pformat_namedtuple_with_unnamed_fields>

    def test_pformat_namedtuple_with_unnamed_fields(self):
>     self.assertEqual(
          f'OptionalUnionType(unnamed: {repr(Optional[Union[int, str]])})',
          pformat_namedtuple(OptionalUnionType))
E     AssertionError: 'OptionalUnionType(unnamed: typing.Union[str, int, 
NoneType])' != 'OptionalUnionType(unnamed: typing.Union[int, str, NoneType])'
E     - OptionalUnionType(unnamed: typing.Union[str, int, NoneType])
E     ?                                             -----
E     + OptionalUnionType(unnamed: typing.Union[int, str, NoneType])
E     ?                                         +++++

apache_beam/runners/interactive/sql/utils_test.py:83: AssertionError
{code}

Hard to tell if this is a flake or a hard failure. If it's a hard failure, it 
just started recently in cron run 
https://ci-beam.apache.org/job/beam_PreCommit_Python_Cron/5498/

In the runs I've seen since then the failure does seem consistent, but it might 
only be affecting certain environments (py37-cloud, py39-cloud, 
py38-cloudcoverage)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to