Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-4479

Remove schema lock wait assertion from the test

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.7, 4.0.6, WT3.2.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Storage Engines 2018-12-17

      A recent Evergreen build on Windows variant,  an assertion failure occurred in test_schema06.test_index_stress, detecting unexpected statistics value for session level schema lock wait. 

      [2018/12/06 15:32:30.035] FAIL: test_schema06.test_schema06.test_index_stress -s 1 (lsm)
      [2018/12/06 15:32:30.035] ----------------------------------------------------------------------
      [2018/12/06 15:32:30.035] Traceback (most recent call last):
      [2018/12/06 15:32:30.035]   File "C:\data\mci\300ac2a4d2673480bf34a312429edb7e\wiredtiger\test\suite\test_schema06.py", line 105, in test_index_stress
      [2018/12/06 15:32:30.035]     self.assertTrue(stat_value > 0)
      [2018/12/06 15:32:30.035] AssertionError: False is not true 

      The assertion failed with an expected stat_value in below code context:

       95         # Test the session level schema lock wait statistic. The schema lock
       96         # wait is seen for the lsm table only. Concurrent lsm worker threads
       97         # could require an in-memory chunk switch under a schema lock.
       98         if self.idx_config == ',type=lsm':
       99             found = False
      100             stat_cur = self.session.open_cursor('statistics:session', None, None)
      101             while stat_cur.next() == 0:
      102                 [desc, pvalue, stat_value] = stat_cur.get_values()
      103                 if desc == 'session: schema lock wait time (usecs)':
      104                     found = True
      105                     self.assertTrue(stat_value > 0)
      106             self.assertEqual(found, True)

            Assignee:
            neha.khatri Neha Khatri
            Reporter:
            luke.chen@mongodb.com Luke Chen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: