{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "org.jenkinsci.plugins.ghprb.GhprbCause",
          "shortDescription" : "GitHub pull request #2735 of commit 3690a26109617b9168bc522cec9662b8e027f2c6, no merge conflicts."
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.ghprb.GhprbParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "sha1",
          "value" : "origin/pr/2735/merge"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbActualCommit",
          "value" : "3690a26109617b9168bc522cec9662b8e027f2c6"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbActualCommitAuthor",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbActualCommitAuthorEmail",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbAuthorRepoGitUrl",
          "value" : "https://github.com/sladkani/bcc.git"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTriggerAuthor",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTriggerAuthorEmail",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTriggerAuthorLogin",
          "value" : "yonghong-song"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTriggerAuthorLoginMention",
          "value" : "@yonghong-song"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullId",
          "value" : "2735"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTargetBranch",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbSourceBranch",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GIT_BRANCH",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullAuthorEmail",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullAuthorLogin",
          "value" : "sladkani"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullAuthorLoginMention",
          "value" : "@sladkani"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullDescription",
          "value" : "GitHub pull request #2735 of commit 3690a26109617b9168bc522cec9662b8e027f2c6, no merge conflicts."
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullTitle",
          "value" : "bcc.BPF.cleanup(): Ensure self.funcs items get deleted during cleanup"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullLink",
          "value" : "https://github.com/iovisor/bcc/pull/2735"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullLongDescription",
          "value" : "Since commit 115b959d86\\r\\n(\\\"Fix a file descriptor leak when module is deleted (#2530)\\\"), we\\r\\nobserve the following exceptions during python exit:\\r\\n\\r\\n  Error in atexit._run_exitfuncs:\\r\\n  Traceback (most recent call last):\\r\\n    File \\\"/usr/lib/python2.7/atexit.py\\\", line 24, in _run_exitfuncs\\r\\n      func(*targs, **kargs)\\r\\n    File \\\"/usr/lib/python2.7/dist-packages/bcc/__init__.py\\\", line 1366, in cleanup\\r\\n      os.close(fn.fd)\\r\\n  OSError: [Errno 9] Bad file descriptor\\r\\n\\r\\nwhich occurs for python programs issuing a call to 'cleanup()', or using\\r\\nthe 'with bcc.BPF(...)' code pattern.\\r\\n\\r\\nBPF's 'cleanup' is registered to be invoked atexit. Alas, commit\\r\\n115b959d86 introduced an 'os.close(fn.fd)' call for each func loaded (to\\r\\nprevent accidental FD leakage).\\r\\n\\r\\nProblem is, that the 'self.funcs' dict entries are NOT deleted, making\\r\\nsubsequent calls to 'cleanup' to attempt closing the same 'fn.fd' again\\r\\nand again.\\r\\n\\r\\nIt is expected from 'cleanup' to operate correctly when called\\r\\nrepeatedly; Therefore, it should \\\"nullify\\\" references to closed\\r\\nresources.\\r\\n\\r\\nFix, by deleting the reference to each unloaded function from the\\r\\n'self.func' dictionary.\\r\\n\\r\\nFixes: 115b959d86 (\\\"Fix a file descriptor leak when module is deleted (#2530)\\\")\\r\\nReported-by: Dana Rubin <drubin@metanetworks.com>\\r\\nSigned-off-by: Shmulik Ladkani <shmulik.ladkani@gmail.com>"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbCommentBody",
          "value" : "[buildbot, test this please]"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbGhRepository",
          "value" : "iovisor/bcc"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbCredentialsId",
          "value" : "6d3daf13-69b8-48b1-9c8f-ec5353264113"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : "<a title=\"bcc.BPF.cleanup(): Ensure self.funcs items get deleted during cleanup\" href=\"https://github.com/iovisor/bcc/pull/2735\">PR #2735</a>: bcc.BPF.cleanup(): Ensure s...",
  "displayName" : "#300",
  "duration" : 1477805,
  "estimatedDuration" : 7460664,
  "executor" : None,
  "fullDisplayName" : "bcc-pr #300",
  "id" : "300",
  "keepLog" : False,
  "number" : 300,
  "queueId" : 2415,
  "result" : "FAILURE",
  "timestamp" : 1580711603141,
  "url" : "https://buildbot.iovisor.org/jenkins/job/bcc-pr/300/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      
    ],
    "kind" : "git"
  },
  "culprits" : [
    
  ],
  "runs" : [
    {
      "number" : 300,
      "url" : "https://buildbot.iovisor.org/jenkins/job/bcc-pr/label=fc25/300/"
    },
    {
      "number" : 300,
      "url" : "https://buildbot.iovisor.org/jenkins/job/bcc-pr/label=fc26/300/"
    },
    {
      "number" : 300,
      "url" : "https://buildbot.iovisor.org/jenkins/job/bcc-pr/label=fc27/300/"
    },
    {
      "number" : 300,
      "url" : "https://buildbot.iovisor.org/jenkins/job/bcc-pr/label=fc28/300/"
    },
    {
      "number" : 300,
      "url" : "https://buildbot.iovisor.org/jenkins/job/bcc-pr/label=ubuntu1604/300/"
    },
    {
      "number" : 300,
      "url" : "https://buildbot.iovisor.org/jenkins/job/bcc-pr/label=ubuntu1710/300/"
    },
    {
      "number" : 300,
      "url" : "https://buildbot.iovisor.org/jenkins/job/bcc-pr/label=ubuntu1804/300/"
    }
  ]
}