Thanks a lot, Dave, I'd like to consider investing in such testing tools.
In addition to cache simulation, we can create clients simulation, to debug request routing path. A Traffic Monitor mock, to debug motioning path without caches, and maybe more. I would be glad to hear any insights about this. Thanks /amiry On Thu, Jan 26, 2017 at 7:10 PM Dave Neuman <[email protected]> wrote: > 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 > > >
