1{
2    "aidegen tradefed": [
3        "aidegen_main.main(['tradefed', '-n', '-v'])"
4    ],
5    "aidegen tools/tradefederation/core": [
6        "aidegen_main.main(['tools/tradefederation/core', '-n', '-v'])"
7    ],
8    "cd tools/tradefederation/core;aidegen": [
9        "os.chdir('tools/tradefederation/core')",
10        "aidegen_main.main(['-n', '-v'])",
11        "os.chdir('../../..')"
12    ],
13    "cd tools/tradefederation;aidegen": [
14        "os.chdir('tools/tradefederation')",
15        "aidegen_main.main(['-n', '-v'])",
16        "os.chdir('../..')"
17    ],
18    "aidegen tradefed cts-tradefed": [
19        "aidegen_main.main(['tradefed', 'cts-tradefed', '-n', '-v'])"
20    ],
21    "aidegen tradefed test/suite_harness/tools/cts-tradefed": [
22        "aidegen_main.main(['tradefed', 'test/suite_harness/tools/cts-tradefed', '-n', '-v'])"
23    ],
24    "aidegen tools/tradefederation/core test/suite_harness/tools/cts-tradefed": [
25        "aidegen_main.main(['tools/tradefederation/core', 'test/suite_harness/tools/cts-tradefed', '-n', '-v'])"
26    ],
27    "aidegen cts frameworks/base frameworks/native": [
28        "aidegen_main.main(['cts', 'frameworks/base', 'frameworks/native', '-n', '-v'])"
29    ],
30    "aidegen nonexist/lib/path": [
31        "aidegen_main.main(['nonexist/lib/path', '-n', '-v'])"
32    ],
33    "aidegen no_module_defined": [
34        "aidegen_main.main(['no_module_defined', '-n', '-v'])"
35    ],
36    "aidegen tradefed -p /opt/": [
37        "aidegen_main.main(['tradefed', '-p', '/opt/', '-n', '-v'])"
38    ],
39    "aidegen tradefed -p /home/": [
40        "aidegen_main.main(['tradefed', '-p', '/home/', '-n', '-v'])"
41    ],
42    "aidegen tradefed -i s": [
43        "aidegen_main.main(['tradefed', '-i', 's', '-n', '-v'])"
44    ],
45    "aidegen tradefed -i e": [
46        "aidegen_main.main(['tradefed', '-i', 'e', '-n', '-v'])"
47    ],
48    "aidegen tradefed -s": [
49        "aidegen_main.main(['tradefed', '-s', '-n', '-v'])"
50    ],
51    "aidegen(whole aosp)": [
52        "aidegen_main.main(['-n', '-v'])"
53    ],
54    "aidegen(whole aosp) with -a": [
55        "aidegen_main.main(['-n', '-v', '-a'])"
56    ],
57    "aidegen(whole aosp) with tools/tradefederation and -a": [
58        "aidegen_main.main(['tools/tradefederation/core', '-n', '-v', '-a'])"
59    ],
60    "aidegen(whole aosp) in local with -a": [
61        "os.chdir('tools/tradefederation')",
62        "aidegen_main.main(['-n', '-v', '-a'])",
63        "os.chdir('../..')"
64    ],
65    "aidegen frameworks/native -i c": [
66        "aidegen_main.main(['frameworks/native', '-i', 'c', '-n'])"
67    ],
68    "aidegen framework -i v": [
69        "aidegen_main.main(['framework', '-i', 'v', '-n'])"
70    ],
71    "aidegen Settings framework -i v": [
72        "aidegen_main.main(['Settings', 'framework', '-i', 'v', '-n'])"
73    ],
74    "aidegen framework exclude paths": [
75        "aidegen_main.main(['framework', '-e', 'frameworks/base/test-mock', 'frameworks/base/test-runner', '-n'])"
76    ],
77    "aidegen -h": [
78        "aidegen_main.main(['-h'])"
79    ]
80}
81