Add Tizen Unified to TITS
[tools/testlab/major.git] / README
1 Better documentation is available in tools/testlab/handbook on review.tizen.org.
2
3 .
4 ├── README
5 └── tct
6     ├── build
7     │   └── build.sh
8     │           * gen_list NATIVE_TCT_REPO NATIVE_TCT_LIST_PATH
9     ├── build_tct.sh ARCH NATIVE_TCT_REPO [RESULTS]
10     ├── common.sh
11     │           * die [ERROR_MSG] [EXIT_CODE]
12     │           * get_ip SDMUX
13     ├── conf
14     │   ├── buildinfo.xml.example
15     │   ├── capability.xml.example
16     │   │       example files required by native TCT
17     │   ├── configure_env.sh
18     │   │       environment variables required by native TCT
19     │   ├── conf.sh
20     │   │       * conf_device ID NATIVE_TCT_REPO
21     │   └── ssh_config
22     │           configuration file for ssh used by tct/minnow_prepare_flash_conf.sh
23     ├── flash
24     │   ├── flash_dd.sh DEV_SDCARD
25     │   └── flash.sh
26     │           * uuid2dev FILE [SDMUX]
27     │           * change_uuid FILE DEV_SDCARD
28     │           * switch2device SDMUX
29     │           * switch2testserver SDMUX
30     │           * restart_device SDMUX [DELAY]
31     │           * sdmux_init SDMUX
32     │           * change_id SDMUX NEWID
33     ├── minnow_preapre_flash_conf.sh SDMUX IMAGE
34     ├── minnow_run.sh SDMUX
35     ├── odroid_prepare_flash_conf.sh SDMUX BOOT_IMAGE IMAGE [NATIVE_TCT_REPO]
36     ├── odroid_run.sh SDMUX
37     ├── prepare
38     │   ├── iserial.service
39     │   │       systemd service executing iserial.sh on system boot
40     │   ├── iserial.sh
41     │   │       script changing SDB device serial to the value stored in /etc/id
42     │   └── prepare.sh
43     │           * install_iserial ID IMAGE_MOUNTPOINT
44     │           * unpack_image IMAGE... DESTINATION
45     │           * mount_image IMAGE MOUNTPOINT
46     │           * unmount_image MOUNTPOINT
47     ├── resource_locking.sh SDMUX%_*
48     ├── resource_locking.py [-lurf] [--holdoff HOLDOFF] [--inc INC] [-L LOGLEVEL] SDMUX%_*
49     ├── run
50     │   ├── common_test.py
51     │   │       python script used by Avocado
52     │   ├── run.sh
53     │   │       * create_testplan TEST_PLAN TEST_REPO
54     │   │       * run_testplan TEST_PLAN ID
55     │   │       * create_chroot ID
56     │   │       * delete_chroot ID
57     │   │       * run_in_chroot ID CMD
58     │   └── run_tct.sh ID
59     └── run_tct_chroot.sh ID TEST_REPO RESULT_DIR
60 .
61 └── tsp
62     ├── common.sh
63     │       * die [ERROR_MSG] [EXIT_CODE]
64     │       * tsrun_target TARGET TSP_ARG...
65     ├── common_test.yaml.example
66     │       multiplex file used by Avocado in modified version
67     │       it is used by default if common_test.yaml is missing
68     ├── cronfile.example
69     ├── html_head
70     ├── html_tail
71     ├── jobs
72     │   ├── common_prep_flash_conf.sh BUILD_NR TARGET [FAIL_CNT]
73     │   ├── img_test_common.sh BUILD_NR TARGET
74     │   ├── publish.sh BUILD_NR TARGET
75     │   ├── trigger_downloads.sh
76     │   ├── watch_diskspace.sh
77     │   └── watcher.sh
78     ├── results-schema.sql
79     ├── results-values-device.sql
80     ├── results-values-result.sql
81     ├── scripts
82     │   ├── common_prep_flash_conf.sh
83     │   ├── crawler.py [-l LOGLEVEL] url
84     │   ├── download_image.py [-t TARGET] [-l LOGLEVEL] url
85     │   ├── free_diskspace.sh
86     │   ├── log.sh
87     │   ├── publish_cmp.py [-l LOGLEVEL] SNAPSHOT_RESULTS PRERELEASE_RESULTS
88     │   ├── publish.py DB_PATH
89     │   └── publish.sh
90     ├── start.sh
91     ├── stop.sh
92     └── tsp-sudoer