Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-15814

Travis-CI (consistent) failures for 10.3 branch

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 10.3(EOL)
    • 10.3.8
    • Tests
    • None
    • Travis-CI: Ubuntu 14.04

    Description

      I noticed that Travis-CI has been failing a lot since January 2018. When I wrote the blog post https://mariadb.org/protected-branches-ensuring-code-quality-git/ there was some sporadic failures, but not permanent failures.

      Now when I used the commit 1730ac5c4ae1dc62f6fca5e751a8b08e9119be6a as a base and did 4 non-changing commits in a row just to see what results are sporadic or not, I got in each and every build the exactly same failures:

      Failing test(s): main.type_datetime_hires main.select_pkeycache main.select main.select_jcl6 main.type_float main.func_str main.type_time_hires main.type_timestamp_hires

      Logs:
      https://api.travis-ci.org/v3/job/363800253/log.txt
      https://api.travis-ci.org/v3/job/363781035/log.txt
      https://api.travis-ci.org/v3/job/363685618/log.txt
      https://api.travis-ci.org/v3/job/363592371/log.txt

      These happen only in the build with

      • Compiler: clang Xcode: xcode9.1 C++
      • GCC_VERSION=5 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main,archive,optimizer_unfixed_bugs,parts,sys_vars,unit,vcol,innodb,innodb_gis,innodb_zip,innodb_fts

      See screenshot

      Attachments

        Issue Links

          Activity

            otto Otto Kekäläinen created issue -
            otto Otto Kekäläinen made changes -
            Field Original Value New Value
            otto Otto Kekäläinen made changes -

            All failures seem to be related to the same floating point being rounded/offset a bit. This is not visible on Buildbot as clang is not tested there.

            The effect of a small floating point imprecision is not big per se, but the fact that this keeps Travis-CI failing permanently makes this a blocker. This MDEV should be closed either by fixing the issues themselves (MDEV-15430, MDEV-14419) or by removing these individual tests or by disabling the specific clang build variant in the .travis.yml configuration.

            Travis-CI must be become green and kept all green!

            otto Otto Kekäläinen added a comment - All failures seem to be related to the same floating point being rounded/offset a bit. This is not visible on Buildbot as clang is not tested there. The effect of a small floating point imprecision is not big per se, but the fact that this keeps Travis-CI failing permanently makes this a blocker. This MDEV should be closed either by fixing the issues themselves ( MDEV-15430 , MDEV-14419 ) or by removing these individual tests or by disabling the specific clang build variant in the .travis.yml configuration. Travis-CI must be become green and kept all green!
            elenst Elena Stepanova made changes -
            Fix Version/s 10.3 [ 22126 ]
            Assignee Vicentiu Ciorbaru [ cvicentiu ]
            elenst Elena Stepanova made changes -
            Component/s Tests [ 10800 ]
            serg Sergei Golubchik made changes -
            Priority Blocker [ 1 ] Critical [ 2 ]
            serg Sergei Golubchik made changes -
            Priority Critical [ 2 ] Major [ 3 ]
            teodor Teodor Mircea Ionita (Inactive) made changes -
            Status Open [ 1 ] Confirmed [ 10101 ]
            teodor Teodor Mircea Ionita (Inactive) made changes -
            Status Confirmed [ 10101 ] Open [ 1 ]
            cvicentiu Vicențiu Ciorbaru made changes -
            cvicentiu Vicențiu Ciorbaru made changes -
            Assignee Vicentiu Ciorbaru [ cvicentiu ] Teodor Mircea Ionita [ teodor ]

            Clang4 has been removed from the Travis build matrix.

            teodor Teodor Mircea Ionita (Inactive) added a comment - Clang4 has been removed from the Travis build matrix.
            teodor Teodor Mircea Ionita (Inactive) made changes -
            issue.field.resolutiondate 2018-06-29 11:17:51.0 2018-06-29 11:17:51.863
            teodor Teodor Mircea Ionita (Inactive) made changes -
            Fix Version/s 10.3.8 [ 23113 ]
            Fix Version/s 10.3 [ 22126 ]
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Closed [ 6 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 86436 ] MariaDB v4 [ 154120 ]

            People

              teodor Teodor Mircea Ionita (Inactive)
              otto Otto Kekäläinen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.