Skip to content

Commit

Permalink
[docs] Update references to Testing pages
Browse files Browse the repository at this point in the history
  • Loading branch information
sarjona committed Apr 12, 2022
1 parent 38f3888 commit 7431021
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions general/development/process.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ During each week the testers look at all the issues in the testing queue, trying

If they find problems they reject the issue and integrators may remove it from the integration repository and push it back to the developer for further work.

See [[Testing of integrated issues]] for more details.
See [Testing of integrated issues](/general/development/process/testing-integrated-issues) for more details.

### Production maintainers

Expand Down Expand Up @@ -117,7 +117,7 @@ In the last month before the release, a feature freeze is called (no new feature

There is also a set of tests for manually testing any major theme changes - {tracker}`MDLQA-11592`.

For more details, see [[Testing]].
For more details, see [Testing](/general/development/process/testing).

### Sprints

Expand Down
8 changes: 4 additions & 4 deletions general/development/process/integration-review.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,12 +91,12 @@ The integrators adhere to the following schedule: (links here should convert the

All the flow of issues to current integration is automatically controlled by the [Manage queues on normal job](https://ci.moodle.org/view/Tracker/job/TR%20-%20Manage%20queues%20on%20normal/) that keeps the current queue fed with issues, moves important ones and priotitises long awaiting issues. Issues are picked in strict integration order.

- Monday to Thursday until [12:00 (UTC+8)](http://time.unitarium.com/utc/4): Integration and [Testing](https://docs.moodle.org/dev/Testing_of_integrated_issues#The_testing_process) happen. Note that 24h before the cutoff it's possible to pick issues out of order towards queues reduction.
- Monday to Thursday until [12:00 (UTC+8)](http://time.unitarium.com/utc/4): Integration and [Testing](/general/development/process/testing-integrated-issues#the-testing-process) happen. Note that 24h before the cutoff it's possible to pick issues out of order towards queues reduction.
- Thursday after 12:00 (UTC+8): Integrators duties during this time are to monitor, facilitate and 'problem solve' the testing process.
- Friday: Testing should be completed before (the sooner the better) 12:00 (UTC+8) at which time remaining testing failures will be reverted/rewritten and reopened. The release process follows.
- Friday after [12:00 (UTC+8)](http://time.unitarium.com/utc/4): Should be kept free from integration. Integration systems are maintained during this time.

Note that under the strict schedule above, it is specially important **to be as responsive as possible**, both when the issue is being integrated and when [testing](https://docs.moodle.org/dev/Testing_of_integrated_issues#Expectation_from_tester). Any significant delay by any of the actors involved will result in the issue being moved out from current integration.
Note that under the strict schedule above, it is specially important **to be as responsive as possible**, both when the issue is being integrated and when [testing](/general/development/process/testing-integrated-issues#expectation-from-tester). Any significant delay by any of the actors involved will result in the issue being moved out from current integration.

### During continuous integration/Freeze/QA period

Expand All @@ -112,8 +112,8 @@ Throughout:
So, basically, once under continuous integration, we do organize work as follows:

- Continuous officially begins. Everybody is on integration. Until end of on-sync period.
- Monday: Integration and [testing](https://docs.moodle.org/dev/Testing_of_integrated_issues#Differences_in_test_process_during_continuous_integration_periods) happens.
- Tuesday: Integration happens until [12:00 (UTC+8)](http://time.unitarium.com/utc/4), afterwards we try to [achieve 100% 'Test Passed'](https://docs.moodle.org/dev/Testing_of_integrated_issues#Differences_in_test_process_during_continuous_integration_periods) and stop integrating any untested changes until a master release is produced.
- Monday: Integration and [testing](/general/development/process/testing-integrated-issues#differences-in-test-process-during-continuous-integration-periods) happens.
- Tuesday: Integration happens until [12:00 (UTC+8)](http://time.unitarium.com/utc/4), afterwards we try to [achieve 100% 'Test Passed'](/general/development/process/testing-integrated-issues#differences-in-test-process-during-continuous-integration-periods) and stop integrating any untested changes until a master release is produced.
- Wednesday: [Assuming a master release has been rolled] Integration and testing continues
- Thursday: Integration and testing continues
- Friday: Integration happens until [12:00 (UTC+8)](http://time.unitarium.com/utc/4), afterwards we try to achieve 100% 'Test Passed' and stop integrating any untested changes until a master release is produced. Note that 24h before the cutoff it's possible to pick issues out of order towards queues reduction.
Expand Down

0 comments on commit 7431021

Please sign in to comment.