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
>

Reply via email to