#!/bin/sh # SPDX-License-Identifier: GPL-2.0-or-later # Copyright (c) 2019 Cyril Hrubis # Copyright (c) 2020 Petr Vorel set -e top_builddir=$PWD/.. top_srcdir="$(cd $(dirname $0)/..; pwd)" cd $top_srcdir version=$(cat $top_srcdir/VERSION) if [ -d .git ]; then version=$(git describe 2>/dev/null) || version=$(cat $top_srcdir/VERSION).GIT-UNKNOWN fi echo '{' echo ' "testsuite": "Linux Test Project",' echo ' "testsuite_short": "LTP",' echo ' "url": "https://github.com/linux-test-project/ltp/",' echo ' "scm_url_base": "https://github.com/linux-test-project/ltp/tree/master/",' echo ' "timeout": 300,' echo " \"version\": \"$version\"," echo ' "tests": {' first=1 for test in `find testcases/ -name '*.c'`; do a=$($top_builddir/docparse/docparse "$test") if [ -n "$a" ]; then if [ -z "$first" ]; then echo ',' fi first= cat <