Uploaded December 2022 | Updated September 2026, 23 minutes ago
In this episode of Community Central, join host Brian Proffitt and guest Petr Hracek to find out how to write a GitHub Action that triggers tests on the Testing Farm environment, how can be the action integrated into your GitHub project, and how can you benefit from the testing-farm-as-github-action that is already available on the GitHub Marketplace.
Testing Farm as a GitHub Action in the Marketplace: github.com/marketplace/actions/schedule-tests-on-testing-farm
Testing Farm onboarding: docs.testing-farm.io/general/0.1/onboarding.html
Testing Farm documentation: docs.testing-farm.io/general/0.1/index.html
Software Collections organization, with examples: github.com/sclorg
Testing Management Tool documentation: tmt.readthedocs.io/en/stable
Further information about Testing Farm + GitHub Actions:
developers.redhat.com/articles/2022/05/04/schedule-tests-gitops-way-testing-farm-github-action
developers.redhat.com/articles/2022/03/09/test-github-projects-github-actions-and-testing-farm
In this episode of Community Central, join host Brian Proffitt and guest Petr Hracek to find out how to write a GitHub Action that triggers tests on the Testing Farm environment, how can be the action integrated into your GitHub project, and how can you benefit from the testing-farm-as-github-action that is already available on the GitHub Marketplace.
Testing Farm as a GitHub Action in the Marketplace: github.com/marketplace/actions/schedule-tests-on-testing-farm
Testing Farm onboarding: docs.testing-farm.io/general/0.1/onboarding.html
Testing Farm documentation: docs.testing-farm.io/general/0.1/index.html
Software Collections organization, with examples: github.com/sclorg
Testing Management Tool documentation: tmt.readthedocs.io/en/stable
Further information about Testing Farm + GitHub Actions:
developers.redhat.com/articles/2022/05/04/schedule-tests-gitops-way-testing-farm-github-action
developers.redhat.com/articles/2022/03/09/test-github-projects-github-actions-and-testing-farm

![Research Days 2022: Caching Heterogeneous Stuff in Heterogeneous Places
Caching is a classic optimization technique ubiquitous both within single hosts as well as in large distributed systems like CDNs, storage systems, databases, and data center networks. Classic solutions usually involve the omnipresent Least-Recently-Used (LRU) mechanism and its derivatives. These solutions are usually workload oblivious, and changing their configuration requires expert analysis of the system and the workload.
Recent advanced caching approaches that go well beyond LRU, which are gaining popularity, are self-adjusting and exhibit improved performance in various scenarios. We are harnessing some of the underlying design concepts to present novel caching frameworks that we are currently working on. These frameworks take into account request heterogeneity, and perform proactive caching decisions (a.k.a. speculative prefetching). We will be highlighting the design of algorithms and policies that are both dynamic and self-adjusting and consider their benefits in prominent storage system use cases.
Visit the Advanced Proactive Caching for Heterogeneous Storage Systems project page[1] for more information on the project.
Speakers
Dr. Gabriel Scalosub, Ben Gurion University of the Negev, Israel
Dr. Gil Einziger, Ben Gurion University of the Negev, Israel
Conversation Leader
Ilya Kolchinsky, Research Supervisor, Red Hat
[1] https://research.redhat.com/blog/research_project/advanced-proactive-caching-for-heterogeneous-storage-systems/ Research Days 2022: Caching Heterogeneous Stuff in Heterogeneous Places](https://i.ytimg.com/vi/YOHYkfZMln0/mqdefault.jpg)








![Research Days 2022: PHYSICS EU Project: Advancing FaaS applications in the Cloud Continuum
PHYSICS is a high technology EU Horizon research project with a total funding of about five million euros composed of 14 international partners. The project started in January 2021 and will end in December 2023. PHYSICS aims to unlock the potential of the Function-as-a-Service (FaaS) paradigm for cloud service providers and application developers. When realized, it will enable application developers to design, implement, and deploy advanced FaaS applications through abstract and visual design environments, leveraging proven design patterns and integrated DevOps pipelines.
PHYSICS also offers a novel Global Continuum Layer aimed at exploiting the cloud (including edge and multi-cloud locations) for optimizing the deployment and execution of functions based on aspects such as latency, performance, cost, locality, and other constraints. It does so by extending the needed infrastructure components (the Kubernetes scheduler, for example), offering novel ways of container management that target optimized operation of the infrastructure cluster in the form of container scheduling and co-allocation mechanisms.
In this talk, we will discuss the goals and current status of the PHYSICS EU Horizon project before exploring some of the main research areas of focus and open source development. Specifically, we will describe how visual flow programming and ready-made patterns can enhance abstract function development, and we will investigate different function orchestration means and trade-offs in terms of capabilities and performance. We will also explore the function execution in different clusters while highlighting differences in cluster setup from macroscopically examined load generation and how these map to the observed measurements. Finally, we will look at the task placement and scheduling optimizations that are being developed and how they can be beneficial, in particular, for FaaS-based applications.
Visit the PHYSICS project website[1] for more information.
Speakers
Georgios Kousiouris, Harokopio University of Athens
Conversation Leaders
Luis Tomás Bolívar, Red Hat
Yiannis Georgiou, Ryax Technologies
[1] https://physics-faas.eu/ Research Days 2022: PHYSICS EU Project: Advancing FaaS applications in the Cloud Continuum](https://i.ytimg.com/vi/ZzBI_5DxcnY/mqdefault.jpg)