Beispiel #1
0
        public async Task <List <RunningRender> > RenderAsync(RenderRequest[] requests)
        {
            LastRenderRequests = requests;
            List <RunningRender> runningRenders = new List <RunningRender>();

            foreach (RenderRequest request in requests)
            {
                RunningRender render = new RunningRender(RenderId, JobId, RenderStatus.Rendered, null, false);
                runningRenders.Add(render);
            }
            await Task.Delay(10);

            return(runningRenders);
        }
            public async Task <List <RunningRender> > RenderAsync(RenderRequest[] renderRequests)
            {
                LastRenderRequests = renderRequests;
                Logger.Verbose("mock-rendering {0} render requests...", LastRenderRequests.Length);
                List <RunningRender> runningRenders = new List <RunningRender>();

                foreach (RenderRequest request in renderRequests)
                {
                    RunningRender render = new RunningRender(RenderId, JobId, RenderStatus.Rendered, null, false);
                    runningRenders.Add(render);
                }
                await Task.Delay(10);

                Logger.Verbose("mock-rendered {0} requests", runningRenders.Count);
                return(runningRenders);
            }
Beispiel #3
0
        //[Test]
        public void TestCreatePutFutures()
        {
            Logger logger = InitLogging(out string path);

            FileDebugResourceWriter debugResourceWriter = new FileDebugResourceWriter(path);

            Applitools.Selenium.VisualGrid.VisualGridEyes eyes = new Applitools.Selenium.VisualGrid.VisualGridEyes(new ConfigurationProviderForTesting());

            IDictionary <Uri, ResourceFuture> cache     = new ConcurrentDictionary <Uri, ResourceFuture>();
            IDictionary <Uri, RGridResource>  resources = new ConcurrentDictionary <Uri, RGridResource>();

            RenderingTask renderingTask = new RenderingTask(logger, new CheckSettings(), cache, null, null, debugResourceWriter);

            List <PutFuture> allPuts       = null;
            RunningRender    runningRender = null;

            renderingTask.CreatePutFutures_(allPuts, runningRender, resources);
        }
Beispiel #4
0
 public PutFuture RenderPutResource(RunningRender runningRender, RGridResource rGridResource)
 {
     throw new NotImplementedException();
 }