{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "org.jenkinsci.plugins.ghprb.GhprbCause",
          "shortDescription" : "GitHub pull request #3287 of commit 0b5115691769c6ea26a82fbd23ee4576ed19f36b, no merge conflicts."
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.ghprb.GhprbParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "sha1",
          "value" : "origin/pr/3287/merge"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbActualCommit",
          "value" : "0b5115691769c6ea26a82fbd23ee4576ed19f36b"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbActualCommitAuthor",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbActualCommitAuthorEmail",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbAuthorRepoGitUrl",
          "value" : "https://github.com/brho/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" : "3287"
        },
        {
          "_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" : "brho"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullAuthorLoginMention",
          "value" : "@brho"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullDescription",
          "value" : "GitHub pull request #3287 of commit 0b5115691769c6ea26a82fbd23ee4576ed19f36b, no merge conflicts."
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullTitle",
          "value" : "libbpf-tools: add funclatency"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullLink",
          "value" : "https://github.com/iovisor/bcc/pull/3287"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullLongDescription",
          "value" : "This is a port of BCC's funclatency.  Usage:\\r\\n\\r\\n---------\\r\\nTime functions and print latency as a histogram\\r\\n\\r\\nUsage: funclatency [-h] [-m|-u] [-p PID] [-d DURATION] [ -i INTERVAL ]\\r\\n                   [-T] FUNCTION\\r\\n       Choices for FUNCTION: FUNCTION         (kprobe)\\r\\n                             LIBRARY:FUNCTION (uprobe a library in -p PID)\\r\\n                             :FUNCTION        (uprobe the binary of -p PID)\\r\\n\\r\\n  -m, --milliseconds         Output in milliseconds\\r\\n  -u, --microseconds         Output in microseconds\\r\\n  -p, --pid=PID              Process ID to trace\\r\\n  -d, --duration=DURATION    Duration to trace\\r\\n  -i, --interval=INTERVAL    Summary interval in seconds\\r\\n  -T, --timestamp            Print timestamp\\r\\n\\r\\n  -?, --help                 Give this help list\\r\\n      --usage                Give a short usage message\\r\\n  -V, --version              Print program version\\r\\n\\r\\nMandatory or optional arguments to long options are also mandatory or optional\\r\\nfor any corresponding short options.\\r\\n\\r\\nExamples:\\r\\n  ./funclatency do_sys_open         # time the do_sys_open() kernel function\\r\\n  ./funclatency -m do_nanosleep     # time do_nanosleep(), in milliseconds\\r\\n  ./funclatency -u vfs_read         # time vfs_read(), in microseconds\\r\\n  ./funclatency -p 181 vfs_read     # time process 181 only\\r\\n  ./funclatency -p 181 c:read       # time the read() C library function\\r\\n  ./funclatency -p 181 :foo         # time foo() from pid 181's userspace\\r\\n  ./funclatency -i 2 -d 10 vfs_read # output every 2 seconds, for 10s\\r\\n  ./funclatency -mTi 5 vfs_read     # output every 5 seconds, with timestamps\\r\\n\\r\\n---------\\r\\n\\r\\nIt supports kprobes and has limited support for uprobes.  Currently, you\\r\\ncannot uprobe a library unless you provide a PID.  You also cannot\\r\\nuprobe a binary without a PID.  This is due to a limitation of libbpf.\\r\\nSpecifically, perf_event_open_probe() will only trace cpu0 for all\\r\\nprocesses (pid == -1).  funclatency is set up to support tracing\\r\\nprograms by name for whenever libbpf adds that feature.\\r\\n\\r\\nIt does not support wildcard patterns.\\r\\n\\r\\nSome of the functions for uprobes are useful for other programs, so I\\r\\nput those in uprobe_helpers.{c,h}.\\r\\n\\r\\nSigned-off-by: Barret Rhoden <brho@google.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=\"libbpf-tools: add funclatency\" href=\"https://github.com/iovisor/bcc/pull/3287\">PR #3287</a>: libbpf-tools: add funclatency",
  "displayName" : "#869",
  "duration" : 1254632,
  "estimatedDuration" : 7460664,
  "executor" : None,
  "fullDisplayName" : "bcc-pr #869",
  "id" : "869",
  "keepLog" : False,
  "number" : 869,
  "queueId" : 6954,
  "result" : "SUCCESS",
  "timestamp" : 1614983126163,
  "url" : "https://buildbot.iovisor.org/jenkins/user/jmarchan/my-views/view/all/job/bcc-pr/869/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      
    ],
    "kind" : "git"
  },
  "culprits" : [
    
  ],
  "runs" : [
    {
      "number" : 869,
      "url" : "https://buildbot.iovisor.org/jenkins/user/jmarchan/my-views/view/all/job/bcc-pr/label=fc25/869/"
    },
    {
      "number" : 869,
      "url" : "https://buildbot.iovisor.org/jenkins/user/jmarchan/my-views/view/all/job/bcc-pr/label=fc26/869/"
    },
    {
      "number" : 869,
      "url" : "https://buildbot.iovisor.org/jenkins/user/jmarchan/my-views/view/all/job/bcc-pr/label=fc27/869/"
    },
    {
      "number" : 869,
      "url" : "https://buildbot.iovisor.org/jenkins/user/jmarchan/my-views/view/all/job/bcc-pr/label=fc28/869/"
    },
    {
      "number" : 869,
      "url" : "https://buildbot.iovisor.org/jenkins/user/jmarchan/my-views/view/all/job/bcc-pr/label=ubuntu1604/869/"
    },
    {
      "number" : 869,
      "url" : "https://buildbot.iovisor.org/jenkins/user/jmarchan/my-views/view/all/job/bcc-pr/label=ubuntu1710/869/"
    },
    {
      "number" : 869,
      "url" : "https://buildbot.iovisor.org/jenkins/user/jmarchan/my-views/view/all/job/bcc-pr/label=ubuntu1804/869/"
    }
  ]
}