function buildJobsSubTable()

in modules/performance-statistics-ext/report/js/computeTab.js [126:168]


function buildJobsSubTable($el, index) {
    var jobs = REPORT_DATA.topSlowCompute[index]["jobs"];

    var data = [];

    $.each(jobs, function (k, job) {
        data.push({
            queuedTime: job["queuedTime"],
            duration: job["duration"],
            startTime: new Date(job["startTime"]),
            nodeId: job["nodeId"],
            isTimedOut: job["isTimedOut"]
        });
    });

    $el.bootstrapTable({
        columns: [{
            field: 'nodeId',
            title: 'Node id',
            sortable: true
        }, {
            field: 'queuedTime',
            title: 'Queued time, ms',
            sortable: true
        }, {
            field: 'duration',
            title: 'Duration, ms',
            sortable: true,
            sortOrder: 'desc'
        }, {
            field: 'startTime',
            title: 'Start time',
            sortable: true
        }, {
            field: 'isTimedOut',
            title: 'Timed out',
            sortable: true
        }],
        data: data,
        sortName: 'duration',
        sortOrder: 'desc'
    })
}