Categories: Open SourceSoftware

Yahoo Open Sources Daytona Testing Framework

Yahoo is to help developers test their applications with Daytona, an open-source framework for automated performance testing and analysis.

The framework is ‘application-agnostic’ and will allow for performance testing and analysis with ‘repeatable test execution, standardised reporting, and built-in profiling support’, coupled with a simple user interface.’

Yahoo says that Daytona was built with the intention of publishing it as open source, and the development comes just months after years of bad publicly for the Internet giant. In March Yahoo was slammed by Germany’s cyber agency for not cooperating with an investigation into last year’s highly damaging data breach.

Testing Framework

Daytona is now available on GitHub and gives developers and organisations the ability to ‘build a customised test harness in a single, unified framework to test and analyse the performance of any application.’

“You’ll get easy repeatability, consistent reporting, and the ability to capture trends,” said Sapan Panigrahi, Infrastructure Leader at Yahoo. “Daytona’s UI accepts a performance testing script that can run on a command line. This includes websites, databases, networks, or any workload you need to test and tune for performance. You can submit tests to the scheduler queue from the Daytona UI or from your CI/CD tool.”

Daytona can also be deployed as a hosted service in an on-premise environment or on the public cloud.

Yahoo feels that Daytona difference from other testing frameworks is that it has the ability to aggregate and present essential aspects of application, system, and hardware performance metrics with a simple and unified user interface.

Panigrahi said that Daytona allows for load testing tools to be integrated under a single framework and aggregate test results in one common central repository.

“We are gaining insight into the performance characteristics of many of our applications on a continuous basis,” said Panigrahi. “These insights help us optimise our applications which results in better utilisation of our hardware resources and helps improve user experience by reducing the latency to serve end-user requests.”

Daytona architecture is made of a centralized scheduler, a distributed set of agents running on SUTs (systems under test), a MySQL database to store all metadata for tests, and a PHP-based user interface.

Torrid Time

It has been a torrid few years for the beleaguered internet firm.

In February it issued a fresh warning to users about potential malicious activity on its accounts between 2015 and 2016, shortly before revealing that hackers had accessed around 32 million accounts using forged cookies over the last two years.

And the fallout from these security breaches severely impacted its takeover offer from Verizon, with the telecommunications firm shaving $350 million (£280m) off the deal as a direct result of the security revelations.

In January Yahoo announced that it will be renamed to Altaba Inc. after the deal is complete, with a number of directors, including CEO Marissa Mayer, set to step down from the board.

Quiz: Do you know all about security in 2016?

Tom Jowitt

Tom Jowitt is a leading British tech freelancer and long standing contributor to Silicon UK. He is also a bit of a Lord of the Rings nut...

Recent Posts

TikTok Viewed As Chinese Influence Tool By Most Americans – Poll

Most people in the United States view TikTok as a Chinese influence tool a poll…

8 hours ago

Ofcom Confirms OnlyFans Investigation Over Age Verification

UK regulator confirms it is investigating whether OnlyFans is doing enough to prevent children accessing…

8 hours ago

Ex Google Staff Fired Over Israel Protest File NLRB Complaint

Dismissed staff file complaint with a US labor board, and allege Google unlawfully terminated their…

10 hours ago

Tesla Axes Entire Supercharger Team, Plus Senior Executives

Elon Musk dismisses two senior Tesla executives, plus the entire division that runs Tesla's Supercharger…

11 hours ago

Microsoft, OpenAI Sued By More Newspaper Publishers

Eight newspaper publishers in the US allege Microsoft and OpenAI used their millions of their…

12 hours ago

Binance’s Changpeng Zhao Sentenced To Four Months In Prison

US judge sentences Binance founder, Changpeng Zhao, to four months in prison for ignoring money…

15 hours ago