uti: integrate libuti and redirect to mck/libuti.so

Change-Id: I74e0f677ea8e1cd06e8ab05d92f1d38f9be8fd7a
This commit is contained in:
Masamichi Takagi
2021-02-22 12:11:57 +09:00
parent 0848b64c1d
commit 82056961cd
10 changed files with 356 additions and 15 deletions

21
test/uti/libuti/README Normal file
View File

@@ -0,0 +1,21 @@
What to test
============
uti_pthread_created of <mckernel>/lib64/mck/libuti.so is called regardless of RPATH or LD_LIBRARY_PATH.
How to run
==========
cd ..
cwd=$(pwd)
&& rm -rf build && mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=$cwd/install -DWITH_MCK=$mcktest/work/mck ../libuti/
$cwd/install/scripts/uti-uti_pthread_create01
You should prepare $HOME/.mck_test_config. The example:
MCK_DIR=/home/m-takagi/project/os/install
BIN=/home/m-takagi/project/os/install/bin
SBIN=/home/m-takagi/project/os/install/sbin
BOOTPARAM="-c 12-59 -m 4G@0,4G@1,4G@2,4G@3 -r 12-35:0+36-59:1 -O"
LTP=/home/m-takagi/mcktest/ltp/install
LIBUTI_DIR=/home/m-takagi/libuti_linux