Merge pull request #403 from threefoldfoundation/development
Home Page update and new blog
73
content/blog/how_to_test_the_grid_part_one/index.md
Normal file
@@ -0,0 +1,73 @@
|
||||
---
|
||||
id: how to test the grid
|
||||
title: ThreeFold Grid Testing - Ensuring Quality for Users
|
||||
image_caption: technology
|
||||
description: Learn about the testing process on the ThreeFold Grid, covering four networks and utilizing both manual and automated tests for stability and reliability.
|
||||
date: 2024-05-03
|
||||
taxonomies:
|
||||
people: [bernadette_amanda_caster]
|
||||
tags: [technology,threefold_cloud,community]
|
||||
categories: [farming,cloud,foundation]
|
||||
extra:
|
||||
imgPath: testing_main.png
|
||||
---
|
||||
|
||||
Hi there and welcome to ThreeFold Grid Testing: Part One!
|
||||
|
||||
</br>
|
||||
|
||||
In this blog, we will introduce you to the overall cycle of testing on the TFGrid. Before releasing anything to the mainnet, TF engineers test three different networks: Devnet, Qanet, and Testnet. Testing also continues on the Mainnet even after the release of the updates. Today, we will go through the major steps of this process.
|
||||
|
||||
### **But first – why is testing important?**
|
||||
|
||||
Testing upgrades as they're developed ensures we have a stable operation of the TFGrid that is constantly optimal for our community. It lets us see what works well and what still needs fixing. By the time our community gets these upgrades, they've been tested many times to make sure they're top-notch.
|
||||
|
||||
</br>
|
||||
|
||||
When it comes to testing the developments on the ThreeFold Grid, we need to be careful, especially when we're doing separate tests from the different networks. If we don't focus on testing the developments independently, testing can become a lot slower and more complicated.
|
||||
|
||||
</br>
|
||||
|
||||
**Different networks for testing:** We test on 3 different networks before we release anything on Mainnet.
|
||||
|
||||

|
||||
|
||||
</br>
|
||||
|
||||
### **Testing all Networks sequentially**
|
||||
|
||||
Our journey through these networks follows a well-defined path.
|
||||
|
||||
</br>
|
||||
|
||||
First, verification starts on Devnet with the dev team leading the validation process. Once the development team approves, we release the grid to the Qanet for further examination.
|
||||
|
||||
</br>
|
||||
|
||||
The QA teams conduct iterative test runs within Qanet, leading to a Bug Assessment Meeting to address reported issues. If the release is deemed ready for deployment, it moves to Testnet for an extended observation period.
|
||||
|
||||
</br>
|
||||
|
||||
Following two weeks of rigorous testing on Testnet releases advance to Mainnet once a community vote approves a Grid Enhancement Proposal, indicating readiness for widespread adoption. As the release enters Mainnet, QA teams begin new test iterations to ensure a smooth transition for user accessibility.
|
||||
|
||||

|
||||
|
||||
</br>
|
||||
|
||||
Testing is done both manually and automated:
|
||||
|
||||
</br>
|
||||
|
||||
**Manual testing:** At the core of our testing process is the thorough manual inspection of components using the advanced [Testlodge](https://manual.grid.tf/knowledge_base/collaboration/testing/testlodge.html) tool.
|
||||
|
||||
</br>
|
||||
|
||||
**Automation Testing:** We also run Automated scripts on GitHub actions daily; to give us an early indication about the TFGrid.
|
||||
|
||||
</br>
|
||||
|
||||
We will go through these two types of testing further in part two.
|
||||
|
||||
### **Conclusion**
|
||||
|
||||
The testing journey within the ThreeFold Grid is intentionally and necessarily thorough, a delicate balance between manual precision and automated finesse, all designed to provide a strong and reliable cloud infrastructure for our users. Next time, stay tuned for more updates on how we conduct these tests and how they help us improve the grid's reliability. [Join us](https://t.me/threefoldtesting) as we strive for excellence and continue to advance in the world of decentralized technology.
|
||||
BIN
content/blog/how_to_test_the_grid_part_one/testing_cycle.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
content/blog/how_to_test_the_grid_part_one/testing_main.png
Normal file
|
After Width: | Height: | Size: 633 KiB |
BIN
content/blog/how_to_test_the_grid_part_one/testing_roadmap.jpg
Normal file
|
After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 525 KiB |
BIN
content/home/header_new1.png
Normal file
|
After Width: | Height: | Size: 610 KiB |
@@ -6,7 +6,7 @@ updated: 2021-02-20T14:40:00-06:00
|
||||
draft: false
|
||||
extra:
|
||||
author: Your name here
|
||||
imgPath: home/header_new.jpeg
|
||||
imgPath: home/header_new1.png
|
||||
---
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ extra:
|
||||
|
||||
{% row(style="reverse header") %}
|
||||
|
||||
# **ThreeFold**
|
||||
## **Decentralized<br>Autonomous <span class="blue">Cloud</span>**
|
||||
|
||||
ThreeFold’s self-healing autonomous system empowers anyone to become a cloud service provider – no technical expertise required – allowing people and organizations to buy, sell and use cloud resources autonomously and securely.
|
||||
@@ -26,13 +27,11 @@ ThreeFold’s self-healing autonomous system empowers anyone to become a cloud s
|
||||
|
||||
|||
|
||||
|
||||

|
||||

|
||||
|
||||
{% end %}
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- section 2 (Map) -->
|
||||
|
||||
{% grid_stats() %}
|
||||
@@ -46,8 +45,6 @@ Provide cloud and Internet capacity in your area and become a part of the larges
|
||||
{% end %}
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- section 3 (3Node) -->
|
||||
|
||||
|
||||
@@ -66,8 +63,6 @@ Provide cloud and Internet capacity in your area and become a part of the larges
|
||||
{% end %}
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- section 4 (Partners) -->
|
||||
|
||||
{% row( style="center between mtop") %}
|
||||
@@ -132,8 +127,11 @@ Provide cloud and Internet capacity in your area and become a part of the larges
|
||||
{% end %}
|
||||
|
||||
|
||||
{% row( style="center between") %}
|
||||
|
||||
<button>[View Partners](/partners)</button>
|
||||
|
||||
{% end %}
|
||||
|
||||
<!-- section 5 (ecentralized) -->
|
||||
|
||||
@@ -253,122 +251,31 @@ Cooperatives represent a well-tested form of collective organization and democra
|
||||
|
||||
## **Join In**
|
||||
|
||||
### Connect & Collaborate: Let's Kickstart Your ThreeFold Journey
|
||||
|
||||
{% end %}
|
||||
|
||||
{% row(style="center between") %}
|
||||
|
||||
[](https://forum.threefold.io/)
|
||||
[](https://manual.grid.tf)
|
||||
|
||||
#### Forum
|
||||
|
||||
Ask Questions
|
||||
Dive Deeper into ThreeFold Technologies
|
||||
|
||||
|||
|
||||
|
||||
[](https://github.com/threefoldtech)
|
||||
[](https://threefoldfaq.crisp.help/en/)
|
||||
|
||||
#### GitHub
|
||||
|
||||
Collaborate
|
||||
Get assistance from our support team
|
||||
|
||||
|||
|
||||
|
||||
[](https://manual.grid.tf)
|
||||
[](https://t.me/threefold)
|
||||
|
||||
#### Manual
|
||||
Meet the community and join the conversation
|
||||
|
||||
Dive In
|
||||
|
||||
|||
|
||||
|
||||
[](https://twitter.com/threefold_io)
|
||||
|
||||
#### X (Twitter)
|
||||
|
||||
"Tweet" with us
|
||||
|
||||
{% end %}
|
||||
|
||||
|
||||
|
||||
{% row(style="center between") %}
|
||||
|
||||
|
||||
[](https://t.me/threefoldnews)
|
||||
|
||||
#### Telegram News
|
||||
|
||||
Stay updated
|
||||
|
||||
|||
|
||||
|
||||
[](https://t.me/threefold)
|
||||
|
||||
#### Telegram Main Chat
|
||||
|
||||
Community conversations
|
||||
|
||||
|
||||
|||
|
||||
|
||||
[](https://t.me/threefoldfarmers)
|
||||
|
||||
#### Telegram Farmers Chat
|
||||
|
||||
Farming Community
|
||||
|
||||
|
||||
|||
|
||||
|
||||
[](https://t.me/threefoldtesting)
|
||||
|
||||
#### Telegram Grid Users Chat
|
||||
|
||||
Grid User Community
|
||||
|
||||
{% end %}
|
||||
|
||||
|
||||
{% row(style="center between") %}
|
||||
|
||||
|
||||
[](https://www.reddit.com/r/threefold/)
|
||||
|
||||
#### Reddit
|
||||
|
||||
Join in
|
||||
|
||||
|||
|
||||
|
||||
[](https://www.youtube.com/threefoldfoundation)
|
||||
|
||||
#### YouTube
|
||||
|
||||
Watch things unfold
|
||||
|
||||
|||
|
||||
|
||||
<!-- <a href="javascript:;" target="self" onclick="ml_account('webforms', '3562741', 'n7q9l7', 'show')" class="text-black"> -->
|
||||
|
||||
[](https://landing.mailerlite.com/webforms/landing/n7q9l7)
|
||||
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
#### Mailing List
|
||||
|
||||
Updates in your inbox
|
||||
|
||||
|||
|
||||
|
||||
[](https://linkedin.com/company/threefold-foundation)
|
||||
|
||||
#### LinkedIn
|
||||
|
||||
Let's network
|
||||
|
||||
{% end %}
|
||||
|
||||
</div>
|
||||
|
||||
BIN
content/home/join1.png
Normal file
|
After Width: | Height: | Size: 82 KiB |
BIN
content/home/join2.png
Normal file
|
After Width: | Height: | Size: 88 KiB |
BIN
content/home/join3.png
Normal file
|
After Width: | Height: | Size: 111 KiB |
|
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 525 KiB |
BIN
content/host/header_new1.png
Normal file
|
After Width: | Height: | Size: 610 KiB |
@@ -17,7 +17,7 @@ extra:
|
||||
|
||||
<br>
|
||||
|
||||
ThreeFold recently formalized its partnership with ZICTIA, the Zanzibar ICT Infrastructure Agency, on behalf of the Zanzibar Government, to create the world’s first 100% Digital Free Zone - accessible and affordable for all. Together we are creating a streamlined platform where any entrepreneur, digital nomad or company can obtain a digital company license, a bank account supporting both fiat and cryptocurrencies, and handle their legal requirements and taxes, all in one place. The aim is to simplify the process of establishing and managing a business entity in the digital realm. This Digital Free Zone project is part of the Government of Zanzibar’s wider initiative to shift its economy from being largely dependent on tourism to embracing other sectors, namely IT.
|
||||
ThreeFold recently formalized its partnership with [ZICTIA](https://zictia.go.tz/), the Zanzibar ICT Infrastructure Agency, on behalf of the Zanzibar Government, to create the world’s first 100% Digital Free Zone - accessible and affordable for all. Together we are creating a streamlined platform where any entrepreneur, digital nomad or company can obtain a digital company license, a bank account supporting both fiat and cryptocurrencies, and handle their legal requirements and taxes, all in one place. The aim is to simplify the process of establishing and managing a business entity in the digital realm. This Digital Free Zone project is part of the Government of Zanzibar’s wider initiative to shift its economy from being largely dependent on tourism to embracing other sectors, namely IT.
|
||||
|
||||
<br/>
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ Imagine if an entrepreneur, digital nomad, or any organization could obtain a di
|
||||
|
||||
<br/>
|
||||
|
||||
The government of Zanzibar is undertaking several initiatives to shift its economy from being largely dependent on tourism to embracing the IT sector. As part of this vision they have partnered with ThreeFold via ZICTIA, the Zanzibar Communication Corporation, to create the world’s first digital free zone.
|
||||
The government of Zanzibar is undertaking several initiatives to shift its economy from being largely dependent on tourism to embracing the IT sector. As part of this vision they have partnered with ThreeFold via [ZICTIA](https://zictia.go.tz/), the Zanzibar ICT Infrastructure Agency, to create the world’s first digital free zone.
|
||||
|
||||
<br/>
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 255 KiB After Width: | Height: | Size: 277 KiB |
BIN
static/images/V31.png
Normal file
|
After Width: | Height: | Size: 497 KiB |