xref: /aosp_15_r20/test/dittosuite/example/read_with_setup.ditto (revision 6fa2df46f119dce7527f5beb2814eca0e6f886ac)
1*6fa2df46SAndroid Build Coastguard Workerinit: {
2*6fa2df46SAndroid Build Coastguard Worker  instruction_set: {
3*6fa2df46SAndroid Build Coastguard Worker    instructions: [
4*6fa2df46SAndroid Build Coastguard Worker      {
5*6fa2df46SAndroid Build Coastguard Worker        open_file: {
6*6fa2df46SAndroid Build Coastguard Worker          path_name: "test.txt",
7*6fa2df46SAndroid Build Coastguard Worker          create: true,
8*6fa2df46SAndroid Build Coastguard Worker          output_fd: "test_file"
9*6fa2df46SAndroid Build Coastguard Worker        }
10*6fa2df46SAndroid Build Coastguard Worker      },
11*6fa2df46SAndroid Build Coastguard Worker      {
12*6fa2df46SAndroid Build Coastguard Worker        resize_file: {
13*6fa2df46SAndroid Build Coastguard Worker          input_fd: "test_file",
14*6fa2df46SAndroid Build Coastguard Worker          size: 1048576
15*6fa2df46SAndroid Build Coastguard Worker        }
16*6fa2df46SAndroid Build Coastguard Worker      },
17*6fa2df46SAndroid Build Coastguard Worker      {
18*6fa2df46SAndroid Build Coastguard Worker        write_file: {
19*6fa2df46SAndroid Build Coastguard Worker          input_fd: "test_file",
20*6fa2df46SAndroid Build Coastguard Worker          fsync: true
21*6fa2df46SAndroid Build Coastguard Worker        }
22*6fa2df46SAndroid Build Coastguard Worker      }
23*6fa2df46SAndroid Build Coastguard Worker    ]
24*6fa2df46SAndroid Build Coastguard Worker  }
25*6fa2df46SAndroid Build Coastguard Worker},
26*6fa2df46SAndroid Build Coastguard Workermain: {
27*6fa2df46SAndroid Build Coastguard Worker  read_file: {
28*6fa2df46SAndroid Build Coastguard Worker    input_fd: "test_file"
29*6fa2df46SAndroid Build Coastguard Worker  },
30*6fa2df46SAndroid Build Coastguard Worker  repeat: 100
31*6fa2df46SAndroid Build Coastguard Worker},
32*6fa2df46SAndroid Build Coastguard Workerclean_up: {
33*6fa2df46SAndroid Build Coastguard Worker  instruction_set: {
34*6fa2df46SAndroid Build Coastguard Worker    instructions: [
35*6fa2df46SAndroid Build Coastguard Worker      {
36*6fa2df46SAndroid Build Coastguard Worker        close_file: {
37*6fa2df46SAndroid Build Coastguard Worker          input_fd: "test_file"
38*6fa2df46SAndroid Build Coastguard Worker        }
39*6fa2df46SAndroid Build Coastguard Worker      },
40*6fa2df46SAndroid Build Coastguard Worker      {
41*6fa2df46SAndroid Build Coastguard Worker        delete_file: {
42*6fa2df46SAndroid Build Coastguard Worker          path_name: "test.txt"
43*6fa2df46SAndroid Build Coastguard Worker        }
44*6fa2df46SAndroid Build Coastguard Worker      }
45*6fa2df46SAndroid Build Coastguard Worker    ]
46*6fa2df46SAndroid Build Coastguard Worker  }
47*6fa2df46SAndroid Build Coastguard Worker},
48*6fa2df46SAndroid Build Coastguard Workerglobal {}
49