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

Fix strace in syscall test

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT3.2.0, 4.1.10, 3.6.17, 4.0.15
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 5
    • Storage Engines 2019-04-08
    • v3.6

      The test/syscall program Jenkins job failed.
      http://build.wiredtiger.com:8080/job/wiredtiger-syscall-linux/83/console

      The error is:

      + python ../test/syscall/syscall.py
      test/syscall/wt2336_base/base.run:77: expecting dir = open("./", 0);
      build_posix/test/syscall/WT_TEST.wt2336_base.0/stderr.txt:32: does not match
        28: pwrite64(4, "# Do not modify this file.\n#\n# W"..., 298, 0) = 298
        29: fdatasync(4)                            = 0
        30: close(4)                                = 0
        31: rename("./WiredTiger.basecfg.set", "./WiredTiger.basecfg") = 0
        32: open("./", O_RDONLY|O_CLOEXEC)          = 4
      
      For a HOW TO on debugging, see the top of syscall.py
      running /work/jenkins/workspace/wiredtiger-syscall-linux/build_posix/test/syscall/test_wt2336_base
      comparing:
        test/syscall/wt2336_base/base.run
        build_posix/test/syscall/WT_TEST.wt2336_base.0/stderr.txt
      ************************ FAILED ************************
      

      The set of changes since the last run (a week ago) is:

      WT-4607 Allow prepare timestamp to commit behind oldest timestamp. (commit: 74322c8) — github / githubweb
      WT-4526 Allow durable updates to be evicted to the lookaside file. (commit: 39bd8ed) — vamsi.krishna / githubweb
      WT-4602 Clang Tidy and Clang Scan fixes (#4501) (commit: 27e461b) — vamsi.krishna / githubweb
      Remove unneccessary parentheses and disable linter at this line. (#4510) (commit: 82c3f83) — vamsi.krishna / githubweb
      WT-4620 Assert a uint64_t can hold a time_t, maintain seconds as (commit: 66184c8) — github / githubweb
      WT-4628 WiredTiger test-utility-progress function reopens the tracking (commit: b2298a1) — github / githubweb
      Fix a buffer overrun, the wrong sizeof() argument being passed to (commit: 5ee0c0a) — sue / githubweb
      WT-4618 Don't hijack other sessions in __wt_verbose_dump_txn. (#4514) (commit: 9d547b4) — sue / githubweb
      

            Assignee:
            alex.cameron@mongodb.com Alex Cameron (Inactive)
            Reporter:
            sue.loverso@mongodb.com Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: