Hey Amiry, Unfortunately we do not have a mock version of Traffic Monitor to use for testing. We do, however, have an ATS simulator here: https://github.com/apache/incubator-trafficcontrol/blob/master/traffic_monitor/etc/ats_sim.js which you can use with a Traffic Monitor to simulate traffic monitor polling caches and sending responses. Hopefully that helps.
Thanks, Dave On Thu, Jan 26, 2017 at 7:37 AM, Amir Yeshurun <[email protected]> wrote: > Hi, > > I'm running a local instance of TO, and debugging the CDN health API route > /api/1.2/cdns/health > > In order to report the CDN health, TO need to read cache status from > Traffic Monitor, which in turn, has to collect status from the caches. > > I am looking for a way to create a dev setup on which I can debug such use > cases, without having to run numerous monitors and caches. > > Does the unit/integration test framework provides infrastructure to mock > Traffic Monitor responses? > > Are there other kind of mocks that can mimic Traffic Monitor responses? > > I'd appreciate any tips and practices. > > Thanks > /amiry >
