<!-- TITLE: Buildbots --> <!-- SUBTITLE: Buildbots that can be used by AOSC developers --> # General Information This page contains information about AOSC Buildbots. AOSC buildbots are all connected to our central relay node (`relay.aosc.io`), and are allocated fixed port numbers. To be specific, ports are allocated as per the buildbot's architecture: - **AMD64**: 22001 - 23000 - **MIPS**: 23001-24000 - **ARM**: 24001-25000 - **PowerPC**: 25001-26000 - **RISC-V**: 26001-27000 Between the relay and the buildbots, [Popub](https://github.com/m13253/popub) is used to forward your SSH port to our relay server. For usage of Popub, please read their README. Each buildbot is allocated 2 ports; the smaller one is for connection between your machine and the relay, and the larger one is for outside connections to the relay. For example, the AMD64 buildbot _Ry1800X_ is using 12333 and 22333, where _Ry1800X_ forwards its SSH port using `popub-local` to 12333 on the relay, and the relay exposes this port to the outside on port 22333. You can log into these buildbots over SSH (by using `ssh -p <port_number> <username>@relay.aosc.io`). For usernames, passwords, and SSH public key exchange, you may contact the owners of buildbots first. If you are willing to contribute your machine to AOSC, please make sure your machine have an usable AOSC Buildkit or a Ciel configuration, and contact Junde Yhi \<lmy441900 at aosc dot xyz\>, providing: - A name for your machine (optional, just for fun). - The port number you want to expose on the relay server. - The Pre-Shared Key of Popub. # List of Buildbots NOTE: - `port_number - 10000` is occupied by that machine. See information above. - The parameter speed is defined as the total execution time for `make`, after `mkdir build && cd build && ../configure --prefix=/usr` within the unzipped source tree of GNU C Library (version 2.27) - this will be the command `time make`, collect the `Real` time, and round up to a second. This test is to be conducted on the main storage/scratch disk/build partition/... --- ## **AMD64** (22001 - 23000) | Name | Port | CPU | Memory | Speed | Maintainer | Note | |-----------|-----------|-----------|-----------|-----------|---------|-----------| | **Ry1800X** | 22333 | AMD Ryzen 7 1800X @ 3.60 - 4.10GHz | 32GiB |73s (`-j16`)| _Mingcong Bai_ | | | **EPSON-PC** | 22718 | Intel Core 2 Duo T8100 @ 2.10GHz | 4GiB |588s (`-j2`) | _Zamir Sun_ | Available time: 8:00 - 21:30 UTC+8, use zsun.dynu.net : 22718 for direct connection. | | **SITS** | 22729 | Intel Xeon CPU E3-1225 v3 @ 3.20GHz | 16GiB |395s (`-j5`)| _S. aureus_ | | ## **MIPS** (23001-24000) | Name | Port | CPU | Memory | Speed |Maintainer | Note | |-----------|-----------|-----------|-----------|-----------|-----------|-----------| | **Gobson** | 23072 | Loongson 3B-1500G (R2, Hexa) @ 1.2GHz (A1511) | 8GiB | 1333s (`-j7`) | _Junde Yhi_ | Hosted by the Network Coding Lab at [CUHK(SZ)](http://www.cuhk.edu.cn/) sponsored by _Xiaoxing Ye_; owned by _Mingcong Bai_ | | **Godson** | 23141 | Loongson 3A-2000C (R2) @ 1GHz (A1602) | 8GiB | 801s (`-j5`) | _Junde Yhi_ | | | **Yayloong** | 23210 | Loongson 2F (STLS2F02-1) @ 1GHz (Lemote Yeeloong 8089D) | 1GiB | 9077s (`-j1`) <!-- 10038s (`-j2`) --> | _Junde Yhi_ | For testing purposes only, not 24x7 online (slow, hot and noisy); owned by _Mingcong Bai_ | ## **ARM** (24001-25000) | Name | Port | CPU | Memory | Speed |Maintainer | Note | |-----------|-----------|-----------|-----------|-----------|-----------|-----------| | **p64** | 24064 | Quad Core ARM Cortex-A53 @ 1.2GHz (Allwinner A64, Pine64 Plus) | 2GiB | | _Icenowy Zheng_ | | | **Tegra** |24096| NVIDIA Tegra X1 @ 1.74GHz (NVIDIA Jetson TX1 Development Kit) | 4GiB | 446s (`-j5`) | _Mingcong Bai_| | | **Pine64** |24399| Quad Core ARM Cortex-A53 @ 1.2GHz (Allwinner A64, Pine64 Plus) | 2GiB | 1351s (`-j5`) | _Mingcong Bai_| | | **YetAnotherPine64** |24514| Quad Core ARM Cortex-A53 @ 1.2GHz (Allwinner A64, Pine64 Plus) | 2GiB | 1365s (`-j5`) | _Salted Fish_|(Down) Local mirror located at `/dev/sda4`| ## **PowerPC** (25001-26000) | Name | Port | CPU | Memory | Speed | Maintainer | Note | |-----------|-----------|-----------|-----------|-----------|-----------|-----------| | **G5-PPC64BE** | 25120 | IBM PowerPC 970MP @ 2.5GHz (PowerMac G5, Quad, 2005) | 8GiB | 566s (`-j5`) | _Mingcong Bai_ | | | **G5-PPC32BE** | 25121 | IBM PowerPC 970MP @ 2.5GHz (PowerMac G5, Quad, 2005) | 16GiB | 553s (`-j5`) | _Mingcong Bai_ | | ## **RISC-V** (26001-27000) *One can dream...*