From 47cb68cf0a012f54bc30b22cb94856edce636561 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Mar 2026 08:41:25 +0000 Subject: [PATCH 1/2] Initial plan From 2e795f5dc88ae2c47ec76ccbb4eb2b318b019f5b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Mar 2026 08:42:54 +0000 Subject: [PATCH 2/2] Move Testing/README.md to Guidelines/Testing.md Co-authored-by: tlmquintino <965734+tlmquintino@users.noreply.github.com> --- Guidelines/README.md | 1 + Testing/README.md => Guidelines/Testing.md | 2 +- README.md | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) rename Testing/README.md => Guidelines/Testing.md (98%) diff --git a/Guidelines/README.md b/Guidelines/README.md index 95c19a9..7db5be1 100644 --- a/Guidelines/README.md +++ b/Guidelines/README.md @@ -9,3 +9,4 @@ Development guidelines for ECMWF software projects. - [Containerisation](./Containerisation.md) — guidelines for containerising ECMWF software - [Observability](./Observability.md) — observability guidelines for ECMWF services - [External Contributions](./External-Contributions.md) — guidelines for accepting external contributions to ECMWF projects +- [Testing](./Testing.md) — guidelines for unit, integration and regression testing, and for test suites for services diff --git a/Testing/README.md b/Guidelines/Testing.md similarity index 98% rename from Testing/README.md rename to Guidelines/Testing.md index c57cd8b..a968b81 100644 --- a/Testing/README.md +++ b/Guidelines/Testing.md @@ -13,7 +13,7 @@ Data can be uploaded to the test repository via the web interface, located at `https://sites.ecmwf.int/repository//s/admin/files/`. There are other interfaces (CLI, python, REST) available according to [the documentation](https://confluence.ecmwf.int/display/UDOC/Website+as+Data+Repository). -For any new packages, the +For any new packages, the [linked instructions](https://confluence.ecmwf.int/display/UDOC/Website+as+Data+Repository) should be followed to create a new package data repository. Once created, you will need to request that the data repository be made public, in the repository settings, and then contact diff --git a/README.md b/README.md index 541d2dd..124ddf7 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ The Codex is a set of guidelines for development of software and services at ECM - [Architectural Decision Records](./ADR) - [Repository Structure](./Repository%20Structure) - [Project Maturity](./Project%20Maturity) -- [Testing](./Testing) +- [Testing](./Guidelines/Testing.md) - [Containerisation](./Guidelines/Containerisation.md) - [Observability](./Guidelines/Observability.md) - [ECMWF Software EnginE (ESEE)](./ESEE)