- Home
- CI Failure Analysis And Flaky Test Tools
- Cloud-Radar
On the recordRead 7 Oct 202618 facts
Cloud-Radar
On the record
- AWS resource access
- Functional tests can interact with deployed resources using boto3 and control stack lifecycle, including testing whether resources are retained after stack deletion.github.com · read 7 Oct 2026
- Dependencies
- The project is built with Taskcat and cfn_tools from cfn-flip; the E2E testing feature requires optional extra dependencies.github.com · read 7 Oct 2026
- Functional tests
- Cloud-Radar wraps Taskcat to help write functional tests for CloudFormation deployments across AWS Regions.github.com · read 7 Oct 2026
- Install
- The README documents installation with pip install cloud-radar and an optional cloud-radar[e2e] extra for functional testing.github.com · read 4 Oct 2026
- Installation
- The maker documents installation with pip as cloud-radar and lists Python 3.8 or newer as a prerequisite.github.com · read 7 Oct 2026
- Integrations
- The project is built with Taskcat and cfn_tools from cfn-flip; Taskcat is used for functional testing.github.com · read 4 Oct 2026
- Intended users
- The project is for people writing unit or functional tests for AWS CloudFormation templates and stacks in Python.github.com · read 7 Oct 2026
- Known gaps
- The roadmap lists incomplete pseudo parameter functionality, references to conditionally removed resources, and updating a stack instance in Taskcat as remaining work.github.com · read 7 Oct 2026
- Known limits
- The README says not all Taskcat or CloudFormation features may be supported and lists incomplete pseudo-parameter functionality and resource references affected by conditionals on its roadmap.github.com · read 4 Oct 2026
- License
- The project is distributed under the Apache-2.0 license.github.com · read 7 Oct 2026
- Local testing
- The maker says unit tests can run locally without AWS credentials.github.com · read 7 Oct 2026
- Maturity
- PyPI classifies the package as Pre-Alpha.pypi.org · read 7 Oct 2026
- Purpose
- Cloud-Radar is a Python module for testing AWS CloudFormation templates and stacks.github.com · read 7 Oct 2026
- Requirement
- Cloud-Radar requires Python >= 3.8.github.com · read 4 Oct 2026
- Support
- The README directs users to GitHub issues to report bugs and request features, and names Levi as the contact.github.com · read 4 Oct 2026
- Template support
- Unit testing supports a subset of CloudFormation transforms, focused on AWS::LanguageExtensions, including Fn::ForEach and extended Fn::FindInMap behavior.github.com · read 7 Oct 2026
- Testing limitation
- For unit tests, Ref and GetAtt return placeholder strings by default rather than realistic AWS resource values; template metadata can supply test values.github.com · read 7 Oct 2026
- Unit tests
- It renders templates with a chosen region and parameters so tests can check conditions, conditional resources, resource properties, and names generated with !Sub.github.com · read 7 Oct 2026