plugins Ġ{ ĊĠĠĠ Ġid (" convention . kotlin - jvm ") ĊĠĠĠ Ġid (" convention . publish - kotlin - library ") ĊĠĠĠ Ġid (" convention . test - fixtures ") Ċ } Ċ Ċ publish Ġ{ ĊĠĠĠ Ġartifact Id . set (" runner - service ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġapi ( projects . common . coroutines Extension ) ĊĠĠĠ Ġapi ( projects . common . stats d ) ĊĠĠĠ Ġapi ( projects . common . time ) ĊĠĠĠ Ġapi ( projects . gradle . process ) ĊĠĠĠ Ġapi ( projects . test Runner . command Line Executor ) ĊĠĠĠ Ġapi ( projects . test Runner . device Provider . api ) ĊĠĠĠ Ġapi ( projects . test Runner . test Model ) ĊĠĠĠ Ġapi ( projects . test Runner . runner Api ) ĊĊĠĠĠ Ġimplementation ( projects . common . result ) ĊĠĠĠ Ġimplementation ( projects . common . problem ) ĊĠĠĠ Ġimplementation ( projects . test Runner . test Report Artifacts ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbecause (" Device Worker Ġpull s Ġtest Ġartifacts ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġimplementation ( libs . dd m lib ) ĊĠĠĠ Ġimplementation ( libs . rx Java ) ĊĠĠĠ Ġimplementation ( libs . kotlin Std lib J dk 7 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbecause (" java . nio . file . Path Ġextensions ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġtest Implementation ( test Fixtures ( projects . logger . logger )) ĊĠĠĠ Ġtest Implementation ( test Fixtures ( projects . common . time )) ĊĠĠĠ Ġtest Implementation ( projects . common . files ) ĊĠĠĠ Ġtest Implementation ( projects . common . truth Extensions ) ĊĠĠĠ Ġtest Implementation ( projects . common . resources ) ĊĠĠĠ Ġtest Implementation ( libs . coroutines Test ) Ċ } Ċ