icann / rst-test-specs

Registry System Testing (RST) Master Test Specifications

Home Page:https://icann.github.io/rst-test-specs/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository contains the specifications for the RST v2.0 service.

Repository Contents

  • The files in inc/ are what you need to edit if you want to make changes to the test specifications.

  • rst-test-spec-schema.yaml is a schema for the YAML spec file.

  • zonemaster-test-policies.yaml contains policies that are applied to Zonemaster tests when generating the spec files and the Zonemaster profile.

Building the specification

The simplest way to build the specification is to run docker compose run spec (you obviously need Docker). The first run will take a while as it needs to build the image, but it will be quite fast after that.

Branches

The main branch is the "stable" version of the specification. All development is done on the dev branch. main is updated every Wednesday from the dev branch.

See Also

Copyright Statement

This repository is (c) 2024 Internet Corporation for Assigned Names and Numbers (ICANN). All rights reserved.

About

Registry System Testing (RST) Master Test Specifications

https://icann.github.io/rst-test-specs/

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Perl 92.5%Language:Dockerfile 2.4%Language:CSS 1.9%Language:Makefile 1.9%Language:Shell 1.1%Language:JavaScript 0.2%