summaryrefslogtreecommitdiff
path: root/README
blob: badc38e41a7a6dd015b86fd1717e1554df7d30ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Better documentation is available in tools/testlab/handbook on review.tizen.org.

.
├── README
└── tct
    ├── build
    │   └── build.sh
    │           * gen_list NATIVE_TCT_REPO NATIVE_TCT_LIST_PATH
    ├── build_tct.sh ARCH NATIVE_TCT_REPO [RESULTS]
    ├── common.sh
    │           * die [ERROR_MSG] [EXIT_CODE]
    │           * get_ip SDMUX
    ├── conf
    │   ├── buildinfo.xml.example
    │   ├── capability.xml.example
    │   │       example files required by native TCT
    │   ├── configure_env.sh
    │   │       environment variables required by native TCT
    │   ├── conf.sh
    │   │       * conf_device ID NATIVE_TCT_REPO
    │   └── ssh_config
    │           configuration file for ssh used by tct/minnow_prepare_flash_conf.sh
    ├── flash
    │   ├── flash_dd.sh DEV_SDCARD
    │   └── flash.sh
    │           * uuid2dev FILE [SDMUX]
    │           * change_uuid FILE DEV_SDCARD
    │           * switch2device SDMUX
    │           * switch2testserver SDMUX
    │           * restart_device SDMUX [DELAY]
    │           * sdmux_init SDMUX
    │           * change_id SDMUX NEWID
    ├── minnow_preapre_flash_conf.sh SDMUX IMAGE
    ├── minnow_run.sh SDMUX
    ├── odroid_prepare_flash_conf.sh SDMUX BOOT_IMAGE IMAGE [NATIVE_TCT_REPO]
    ├── odroid_run.sh SDMUX
    ├── prepare
    │   ├── iserial.service
    │   │       systemd service executing iserial.sh on system boot
    │   ├── iserial.sh
    │   │       script changing SDB device serial to the value stored in /etc/id
    │   └── prepare.sh
    │           * install_iserial ID IMAGE_MOUNTPOINT
    │           * unpack_image IMAGE... DESTINATION
    │           * mount_image IMAGE MOUNTPOINT
    │           * unmount_image MOUNTPOINT
    ├── resource_locking.sh SDMUX%_*
    ├── resource_locking.py [-lurf] [--holdoff HOLDOFF] [--inc INC] [-L LOGLEVEL] SDMUX%_*
    ├── run
    │   ├── common_test.py
    │   │       python script used by Avocado
    │   ├── run.sh
    │   │       * create_testplan TEST_PLAN TEST_REPO
    │   │       * run_testplan TEST_PLAN ID
    │   │       * create_chroot ID
    │   │       * delete_chroot ID
    │   │       * run_in_chroot ID CMD
    │   └── run_tct.sh ID
    └── run_tct_chroot.sh ID TEST_REPO RESULT_DIR
.
└── tsp
    ├── common.sh
    │       * die [ERROR_MSG] [EXIT_CODE]
    │       * tsrun_target TARGET TSP_ARG...
    ├── common_test.yaml.example
    │       multiplex file used by Avocado in modified version
    │       it is used by default if common_test.yaml is missing
    ├── cronfile.example
    ├── html_head
    ├── html_tail
    ├── jobs
    │   ├── common_prep_flash_conf.sh BUILD_NR TARGET [FAIL_CNT]
    │   ├── img_test_common.sh BUILD_NR TARGET
    │   ├── publish.sh BUILD_NR TARGET
    │   ├── trigger_downloads.sh
    │   ├── watch_diskspace.sh
    │   └── watcher.sh
    ├── results-schema.sql
    ├── results-values-device.sql
    ├── results-values-result.sql
    ├── scripts
    │   ├── common_prep_flash_conf.sh
    │   ├── crawler.py [-l LOGLEVEL] url
    │   ├── download_image.py [-t TARGET] [-l LOGLEVEL] url
    │   ├── free_diskspace.sh
    │   ├── log.sh
    │   ├── publish_cmp.py [-l LOGLEVEL] SNAPSHOT_RESULTS PRERELEASE_RESULTS
    │   ├── publish.py DB_PATH
    │   └── publish.sh
    ├── start.sh
    ├── stop.sh
    └── tsp-sudoer