CryptoSpiel.com
No Result
View All Result
  • Home
  • Live Crypto Prices
  • Live ICO
  • Exchange
  • Crypto News
  • Bitcoin
  • Altcoins
  • Blockchain
  • Regulations
  • Trading
  • Scams
  • Home
  • Live Crypto Prices
  • Live ICO
  • Exchange
  • Crypto News
  • Bitcoin
  • Altcoins
  • Blockchain
  • Regulations
  • Trading
  • Scams
No Result
View All Result
CryptoSpiel.com
No Result
View All Result

GitHub Cuts iOS App Testing Time by 60% with New Runner Features

June 4, 2024
in Blockchain
Reading Time: 2 mins read
A A
0
Bitcoin September Curse? Predicting BTC Price Using Comprehensive Historical Data
0
SHARES
4
VIEWS
ShareShareShareShareShare





GitHub has unveiled a major enhancement in its continuous integration and continuous delivery (CI/CD) pipeline by significantly reducing the testing time for iOS applications through the use of Apple Silicon runners, according to The GitHub Blog.

RELATED POSTS

AMD Showcases ‘Click-to’ AI for Enterprise Processes

AMD Showcases AI Productivity Platforms ACE and Aria

Injective (INJ)USDC Becomes Cosmos Standard, Replacing Noble

GitHub Actions and Apple Silicon Integration

In a collaborative effort, the GitHub iOS and GitHub Actions teams have integrated macOS runners powered by Apple Silicon into their workflows. This integration has allowed the teams to test new runner images and hardware long before their release to the developer community. The introduction of M1 macOS runners, available for free in public repositories, has been a game-changer for performance-intensive jobs.

Improved Testing Efficiency

Previously, the GitHub iOS team relied on a single workflow to build and test the entire codebase, a process that took 38 minutes to complete. The team decided to leverage the computational power of Apple Silicon to expedite this process. By switching to M1 macOS runners and breaking down the test suite into separate jobs for each module, the team managed to reduce their testing time by 60%, from 38 minutes to just 15 minutes.

This modular approach allows for faster feedback and easier identification and resolution of issues within specific modules. Some of the smaller modules completed their tests in as little as 2-3 minutes, significantly enhancing developer productivity.

Breaking Down the Monolith

The transition to Apple Silicon runners involved splitting the monolithic build and test process into smaller, independent jobs. This granular approach enabled faster feedback loops and quicker identification of issues, thus improving the overall efficiency of the development process.

Each build request is handled by GitHub Actions, which prepares the necessary virtual machines to execute the workflow. This streamlined process ensures that CI jobs are distributed efficiently across the available resources.

Analyzing CI Performance

Further optimizations were made by dividing each module’s CI process into separate build and test steps, using xcodebuild’s build-without-testing and test-without-building features. This allowed the team to pinpoint long-running tests and optimize them for better performance.

Buy JNews
ADVERTISEMENT

Benefits of Apple Silicon

Apple Silicon offers numerous advantages, including improved build performance, increased reliability, and native testing for all Apple platforms. By avoiding cross-compilation or emulation issues, the GitHub iOS team can ensure compatibility with the latest versions of iOS, iPadOS, watchOS, and tvOS. The availability of concurrent runners further enhances the team’s ability to perform parallel testing.

Get Started with macOS Runners

GitHub-hosted macOS runners are easily accessible through a YAML-driven configuration in the workflow file. This integration allows development teams to leverage the power of Apple Silicon and streamline their CI/CD processes.

With these enhancements, GitHub continues to push the boundaries of developer productivity and efficiency, making it easier for teams to deliver high-quality applications faster than ever before.

Image source: Shutterstock

. . .

Tags


Credit: Source link

ShareTweetSendPinShare
Previous Post

Community Backlash Forces Matter Labs to Drop ‘ZK’ Trademark Bid

Next Post

Ripple Escrow Activities Trigger Market Concerns with 3 Billion XRP Transfer Worth $1.5B

Related Posts

AMD Showcases ‘Click-to’ AI for Enterprise Processes
Blockchain

AMD Showcases ‘Click-to’ AI for Enterprise Processes

September 10, 2026
AMD Showcases AI and IP-Based Media Tech at IBC 2026
Blockchain

AMD Showcases AI Productivity Platforms ACE and Aria

September 10, 2026
How to Transfer INJ from Binance to Injective (INJ)Safely
Blockchain

Injective (INJ)USDC Becomes Cosmos Standard, Replacing Noble

September 10, 2026
Next Post
Ripple Moves 280 Million XRP Amid SEC Drama

Ripple Escrow Activities Trigger Market Concerns with 3 Billion XRP Transfer Worth $1.5B

ERC-6900 Website Launches, Co-Authored by Ethereum Foundation, Alchemy, Circle and Quantstamp

ERC-6900 Website Launches, Co-Authored by Ethereum Foundation, Alchemy, Circle and Quantstamp

Recommended Stories

HKMA Warns of Fraudulent Websites Exploiting FPS Services

HKMA Warns of Fraudulent Websites Exploiting FPS Services

September 1, 2026
Circle’s Discovery API Streamlines USDC Payments Across Chains

Circle’s Discovery API Streamlines USDC Payments Across Chains

September 9, 2026
‘CLARITY Act Is Dead’ in Washington, Ex Federal Prosecutor Says

‘CLARITY Act Is Dead’ in Washington, Ex Federal Prosecutor Says

September 7, 2026

Popular Stories

  • Binance Accused of Commingling Customer Funds and Revenue, Says Reuters Report

    Binance Expands Offerings with Thena (THE) on Multiple Platforms

    0 shares
    Share 0 Tweet 0
  • HKMA Enhances Offshore RMB Bond Repo Business for Greater Market Efficiency

    0 shares
    Share 0 Tweet 0
  • US $13 trillion debt ceiling debacle

    0 shares
    Share 0 Tweet 0
  • A Chinese Humanoid-Robot Maker’s Shanghai IPO Surged About 500% After a New “Superman” Demo

    0 shares
    Share 0 Tweet 0
  • Hyperliquid US push faces CME’s Lazarus warning

    0 shares
    Share 0 Tweet 0
CryptoSpiel.com

This is an online news portal that aims to provide the latest crypto news, blockchain, regulations and much more stuff like that around the world. Feel free to get in touch with us!

What’s New Here!

  • Senate Republicans Update CLARITY Act Before September 15 Vote
  • Quantus Targets $2.7 Trillion Crypto Risk With Quantum-Safe Mainnet
  • A 97% Favorite Lost at Goodwood and the Bookmakers Still Took a Hit

Subscribe Now

Loading
  • Live Crypto Prices
  • Contact Us
  • Privacy Policy
  • Terms of Use
  • DMCA

© 2021 - cryptospiel.com - All rights reserved!

No Result
View All Result
  • Home
  • Live Crypto Prices
  • Live ICO
  • Exchange
  • Crypto News
  • Bitcoin
  • Altcoins
  • Blockchain
  • Regulations
  • Trading
  • Scams

© 2021 - cryptospiel.com - All rights reserved!

Please enter CoinGecko Free Api Key to get this plugin works.