ქეში

გადაამუშავეთ ბილდის არტეფაქტები თქვენს გუნდსა და CI-ში ერთნაირი კოდის ხელახალი კომპილაციის თავიდან ასაცილებლად

გამოთვლა

გაუშვით რანერები წამებში და დაამასშტაბირეთ თქვენს გუნდთან და აგენტებთან ერთად

ტესტები

შეამოწმეთ მხოლოდ ის, რაც შეიცვალა და ავტომატურად აღმოაჩინეთ არასტაბილური ტესტები

Previews

გაუზიარეთ თქვენი აპლიკაცია მყისიერად URL-ით — დააჭირეთ და გაუშვით ნებისმიერ მოწყობილობაზე

შექმნილი პროექტები

გაამარტივეთ მოდულური Xcode პროექტები უფრო მარტივი შენარჩუნებისა და მასშტაბირებისთვის

რეგისტრი

ჩამოტვირთეთ მხოლოდ ის, რაც გჭირდებათ — უფრო სწრაფი და მსუბუქი ბილდები ადგილობრივად და CI-ზე

შესახებ

გაიგეთ მეტი Tuist-ის შესახებ და გაეცანით გუნდს

საჯარო დაფა

გაეცანით Tuist-ის ფუნქციებს საჯარო დაფაზე

მომხმარებლები

ნახეთ, როგორ ზრდიან წამყვანი გუნდები პროდუქტიულობას Tuist-თან ერთად

Slack

შეუერთდით საზოგადოების Slack-ს

ნიუსლეტერი

იყავით ინფორმირებული - გამოიწერეთ ჩვენი სიახლეები

GitHub

ჩვენს წყაროები, საკითხები და PR-ები

საზოგადოების ფორუმი

შეუერთდით დისკუსიებს და გაუზიარეთ იდეები ჩვენს საზოგადოების ფორუმზე

See test case durations as p50, p90 and p99

The Test Cases table showed one duration per test: the mean of its last 50 runs, with no time bound and no separation between CI and local. A single stalled run, a paused debugger for example, stayed in that average until 50 newer runs pushed it out, and could put a test that usually finishes in a second at the top of your slowest list.

It now shows p50, p90, p99 and the average side by side, over the runs from the last 14 days and scoped to the environment you select. Reading them together tells you something no single number does: a test whose p50 and p99 match takes the same time every run, while one whose p99 towers over its p50 is usually fast and occasionally not. Each column sorts on its own statistic, so "slowest by median" and "worst tail" are two orderings of the same table.

A test case needs at least five runs inside the window before its durations are ranked. Below that the cells read N/A, so a test with a single recorded run no longer sorts to the top on that one sample.

Test Cases table in the Tuist dashboard with p50, p90, p99 and average duration columns, sorted by p99

The same statistics are on the test case page, where the duration summary has a dropdown to switch between them.

Summary metrics for a single test case, showing the p90 run duration selected from a dropdown