cregit-Linux how code gets into the kernel

Release 4.14 tools/perf/tests/python-use.c

Directory: tools/perf/tests
// SPDX-License-Identifier: GPL-2.0
/*
 * Just test if we can load the python binding.
 */

#include <stdio.h>
#include <stdlib.h>
#include <linux/compiler.h>
#include "tests.h"

extern int verbose;


int test__python_use(struct test *test __maybe_unused, int subtest __maybe_unused) { char *cmd; int ret; if (asprintf(&cmd, "echo \"import sys ; sys.path.append('%s'); import perf\" | %s %s", PYTHONPATH, PYTHON, verbose > 0 ? "" : "2> /dev/null") < 0) return -1; ret = system(cmd) ? -1 : 0; free(cmd); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
Arnaldo Carvalho de Melo6592.86%360.00%
Namhyung Kim57.14%240.00%
Total70100.00%5100.00%


Overall Contributors

PersonTokensPropCommitsCommitProp
Arnaldo Carvalho de Melo8293.18%350.00%
Namhyung Kim55.68%233.33%
Greg Kroah-Hartman11.14%116.67%
Total88100.00%6100.00%
Directory: tools/perf/tests
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.