From 4ae1820dd63c72319f876938940058f463ec4e87 Mon Sep 17 00:00:00 2001 From: Tim van der Meij Date: Fri, 28 May 2021 21:25:25 +0200 Subject: [PATCH] Updated Bots (markdown) --- Bots.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Bots.md b/Bots.md index 6761eeb..8bb21ee 100644 --- a/Bots.md +++ b/Bots.md @@ -3,19 +3,20 @@ PDF.js maintains two bots that perform various tasks for pull requests. The bots Tasks ----- -While we use Travis CI for linting (and running a selection of unit tests), we use the bots for all other tasks like generating a preview for a pull request and running unit, font and reference tests. The available bot commands are listed below. +While we use GitHub Actions for linting and running (a selection of) unit tests, we use the bots for all other tasks like generating a preview for a pull request and running all unit, font, integration and reference tests. The available bot commands are: - `preview` (generates a preview build for the pull request) - `lint` (runs the linting tool) - `unittest` (runs the unit tests) - `fonttest` (runs the font tests) -- `test` (runs all tests, i.e., the unit tests, font tests and reference tests) +- `integrationtest` (runs the integration tests) +- `test` (runs all tests, i.e., the unit tests, font tests, integration tests and reference tests) - `makeref` (generates new reference images for the reference tests, for instance when a pull request changes the rendering of some PDFs) Characteristics --------------- -We have a Linux and a Windows bot. The Linux bot runs Ubuntu 12.04.4 LTS with Xvfb, whereas the Windows bot runs Windows Server Datacenter 2016. The Linux bot has a few additional font packages to improve font rendering: +PDF.js uses a Linux and a Windows bot. The Linux bot runs Ubuntu 12.04.4 LTS with Xvfb, whereas the Windows bot runs Windows Server Datacenter 2016. The Linux bot has a few additional font packages to improve font rendering: - `latex-cjk-all` - `xfonts-wqy`