Uploaded image for project: 'Coin'
  1. Coin
  2. COIN-1091

Sometimes precheck fails to filter custom platforms

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P2: Important P2: Important
    • None
    • 1.6
    • Gerrit Monitor
    • None

      Same custom precheck can sometimes fail for no apparent reason. 
      https://codereview.qt-project.org/c/qt/qtbase/+/508190/21#message-559a85c9003b71fc9129c8a031c096d0c79e36ec 

      Coin error:

      ERROR:gerrit_monitor.py:482(78040): 'NoneType' object has no attribute 'eval' 
      Traceback (most recent call last):   
      File "/var/lib/coin/tqtc-coin-ci/src/gerrit_monitor.py", line 469, in process_early_warning_event     
      configs = await self.getCustomConfigs(integrationRequest, precheck_type, platforms) 
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
      File "/var/lib/coin/tqtc-coin-ci/src/gerrit_monitor.py", line 394, in getCustomConfigs     
      configs = await self.filterCustomPrecheckConfigs(configs, platforms)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   
      File "/var/lib/coin/tqtc-coin-ci/src/gerrit_monitor.py", line 362, in filterCustomPrecheckConfigs
           if condition.eval(config):
              ^^^^^^^^^^^^^^ 
      AttributeError: 'NoneType' object has no attribute 'eval'

       

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            tosaario Toni Saario
            tosaario Toni Saario
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes