ion

All web apps in the Catalogue

LTC Load Testing Center

by innogames · io.github.innogames.ltc

Not TrustedWeb appUnrated★ 203 stars

Online web application-dashboard for report analyzing,running and online…

Online web application-dashboard for report analyzing,running and online monitoring of load tests started with JMeter

Screenshots

  • LTC Load Testing Center on an Ion hub (desktop)
    LTC Load Testing Center on an Ion hub (desktop)
  • LTC Load Testing Center on an Ion hub (phone)
    LTC Load Testing Center on an Ion hub (phone)

About

A web application for continuous load testing with Apache JMeter: it provisions distributed JMeter runs across a fleet of load generators, monitors them live, turns raw result files into comparable reports, and tells you whether the release you just tested got faster or slower — automatically, on every run. The command blocks for the duration of the run, then analyzes the results and publishes the report. While it runs, the Online page shows the test live, and a cron watchdog (check_tests) terminates runs that stop reporting. - Backend: Django 5.2 + Django REST Framework. All UI data flows through /api/v1 (OpenAPI schema at /api/v1/schema/, Swagger UI at /api/v1/schema/swagger/). - Frontend: React + TypeScript single-page app (Vite, Material UI, MUI X Charts/DataGrid, TanStack Query). Live views poll — no websocket infrastructure to operate. - Storage: PostgreSQL. Metric tables share one pattern — a JSONB data column holding per-minute or per-action aggregates, queried with native JSON expressions. - Presentation thresholds live server-side: serializers emit severity levels (success 98/95 %, error bands 3/10 %, 200 ms slow-action mark); the SPA only maps levels to colors, so every consumer of the API gets the same verdicts. Sign-in: this app keeps its own accounts. Each member signs up or signs in inside the app with an app username and password; the hub remembers each member's session. LTC Load Testing Center is the open-source project innogames/ltc (https://github.com/innogames/ltc) by innogames, released under MIT. Ion packages it unmodified from commit 022f08c2be4c, adding only a manifest, an icon and a start script.

Source

Written by innogames, published to Oikou by Ben Grande.

  • ★ 203 stars on GitHub
  • Licence: MIT
  • Upstream version 0.2.0
  • Built from commit 022f08c2be4c

View the repository on GitHub

Age rating

Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.

What version 0.2.0 may do

Internet

It asks to reach nothing on the internet.

Personal Cloud tools

  • Keep a database of its own on your Personal Cloud ion.db

Notifications

It does not send push notifications.

Storage

Up to 512 MB on your Personal Cloud.

Add to Personal Cloud

Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.

Sign in to add

Versions

0.2.0 Latest Shown above

Published · a ready-built bundle

Imported from innogames/ltc at 022f08c2be4c (0.2.0).

Report this app