Average Ratings 0 Ratings

Total
ease
features
design
support

No User Reviews. Be the first to provide a review:

Write a Review

Average Ratings 0 Ratings

Total
ease
features
design
support

No User Reviews. Be the first to provide a review:

Write a Review

Description

Sengi functions as a managed runner service for GitHub Actions, executing Linux CI tasks on newly provisioned Ubuntu 24.04 x64 virtual machines. Teams can easily link their GitHub repositories and direct applicable workflow jobs to Sengi by adjusting the runner label, all while maintaining their existing Actions workflows, steps, secrets, logs, and triggers intact. The service provides various machine configurations including 2-vCPU/8-GB, 4-vCPU/16-GB, and 8-vCPU/32-GB options for diverse operations like builds, tests, Docker workflows, and handling multiple jobs in parallel. Each user account is granted a monthly quota of 3,000 standard-2-equivalent minutes that can be utilized across different runner sizes, and no payment card is necessary to initiate usage. Job execution charges are applied per minute based on the selected machine size, with boot and teardown times exempt from billing. Sengi aims to serve developers and DevOps teams seeking a hassle-free managed Linux execution solution for GitHub Actions, eliminating the need to maintain their own runner fleet. Currently, the service exclusively supports Ubuntu 24.04 on x64 architecture, ensuring a standardized environment for all users. This makes Sengi an appealing option for teams looking to streamline their CI/CD processes efficiently.

Description

The unittest framework for unit testing was influenced by JUnit and shares characteristics with other prominent unit testing frameworks across various programming languages. It offers features like test automation, the ability to share setup and teardown procedures, the grouping of tests into collections, and ensures that tests operate independently from the reporting framework. A test fixture is essential for preparing the environment required for one or more tests, along with any necessary cleanup processes, which might include setting up temporary databases, creating directories, or initiating server processes. A test suite serves as a compilation of test cases and other test suites, designed to group tests that should be run together. Meanwhile, a test runner acts as a mechanism to manage the execution of tests and communicate the results to the user. This runner can function through a graphical interface, a command-line interface, or may return a specific value to reflect the outcomes of the tests executed. Overall, the unittest framework simplifies the testing process while promoting organized and efficient test execution.

API Access

Has API No 

API Access

Has API No 

Screenshots View All

No images available

Screenshots View All

Integrations

Captain No 
Codecov No 
GitHub Actions Yes 
Python No 

Integrations

Captain Yes 
Codecov Yes 
GitHub Actions No 
Python Yes 

Pricing Details

$0.003/job minute
Pay per job minute: $0.003 for 2 vCPU/8 GB, $0.006 for 4 vCPU/16 GB, and $0.012 for 8 vCPU/32 GB. Each job is rounded up to a whole minute; boot and teardown are not billed. No subscription or monthly minimum. Monthly free allowance: 3,000 standard-2-equivalent minutes, with size-weighted usage; no card required to start.
Free Trial No 
Free Version Yes 

Pricing Details

Free
Free Trial No 
Free Version Yes 

Deployment

Web-Based Yes 
On-Premises No 
iPhone App No 
iPad App No 
Android App No 
Windows No 
Mac No 
Linux No 
Chromebook No 

Deployment

Web-Based No 
On-Premises No 
iPhone App No 
iPad App No 
Android App No 
Windows Yes 
Mac Yes 
Linux Yes 
Chromebook No 

Customer Support

Business Hours No 
Live Rep (24/7) No 
Online Support Yes 

Customer Support

Business Hours No 
Live Rep (24/7) No 
Online Support Yes 

Types of Training

Training Docs Yes 
Webinars No 
Live Training (Online) No 
In Person No 

Types of Training

Training Docs Yes 
Webinars No 
Live Training (Online) No 
In Person No 

Vendor Details

Company Name

Sengi

Website

sengi.run/

Vendor Details

Company Name

Python

Website

docs.python.org/3/library/unittest.html

Product Features

Continuous Integration

Build Log No 
Change Management No 
Configuration Management No 
Continuous Delivery No 
Continuous Deployment No 
Debugging No 
Permission Management No 
Quality Assurance Management No 
Testing Management No 

Product Features

Alternatives

Alternatives

HUnit Reviews

HUnit

Hackage
dotCover Reviews

dotCover

JetBrains