Skip to content

chore: update readme with port forward example (#620) #279

chore: update readme with port forward example (#620)

chore: update readme with port forward example (#620) #279

GitHub Actions / Unit Test Results - Linux succeeded Sep 19, 2024 in 0s

All 119 tests pass in 25s

  1 files  ±0   19 suites  ±0   25s ⏱️ ±0s
119 tests ±0  119 ✅ ±0  0 💤 ±0  0 ❌ ±0 
145 runs  ±0  145 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 71345e6. ± Comparison against earlier commit 3f838f6.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results - Linux

119 tests found

There are 119 tests, see "Raw output" for the full list of tests.
Raw output
BaseCommand runShell getConfig tracks property usage ‑ BaseCommand runShell getConfig tracks property usage
BaseCommand runShell should fail during invalid program check ‑ BaseCommand runShell should fail during invalid program check
BaseCommand runShell should succeed during valid program check ‑ BaseCommand runShell should succeed during valid program check
ConfigManager handle argv overrides config file takes precedence over empty cluster name ‑ ConfigManager handle argv overrides config file takes precedence over empty cluster name
ConfigManager handle argv overrides config file takes precedence over empty namespace ‑ ConfigManager handle argv overrides config file takes precedence over empty namespace
ConfigManager handle argv overrides override config using argv ‑ ConfigManager handle argv overrides override config using argv
ConfigManager load a cached config file config file match: chartDirectory is empty ‑ ConfigManager load a cached config file config file match: chartDirectory is empty
ConfigManager load a cached config file config file match: clusterName=kind-kind ‑ ConfigManager load a cached config file config file match: clusterName=kind-kind
ConfigManager load a cached config file config file match: deployCertManager=false ‑ ConfigManager load a cached config file config file match: deployCertManager=false
ConfigManager load a cached config file config file match: deployCertManagerCrds=false ‑ ConfigManager load a cached config file config file match: deployCertManagerCrds=false
ConfigManager load a cached config file config file match: deployMinio=false ‑ ConfigManager load a cached config file config file match: deployMinio=false
ConfigManager load a cached config file config file match: deployPrometheusStack=false ‑ ConfigManager load a cached config file config file match: deployPrometheusStack=false
ConfigManager load a cached config file config file match: dev=false ‑ ConfigManager load a cached config file config file match: dev=false
ConfigManager load a cached config file config file match: namespace=solo-user ‑ ConfigManager load a cached config file config file match: namespace=solo-user
ConfigManager load a cached config file not set, it should be undefined ‑ ConfigManager load a cached config file not set, it should be undefined
ConfigManager should apply precedence should take cached config as the second preference ‑ ConfigManager should apply precedence should take cached config as the second preference
ConfigManager should apply precedence should take default as the last preference ‑ ConfigManager should apply precedence should take default as the last preference
ConfigManager should apply precedence should take user input as the first preference ‑ ConfigManager should apply precedence should take user input as the first preference
ConfigManager should persist config ‑ ConfigManager should persist config
ConfigManager update values using argv should update boolean flag value ‑ ConfigManager update values using argv should update boolean flag value
ConfigManager update values using argv should update number flag value ‑ ConfigManager update values using argv should update number flag value
ConfigManager update values using argv should update string flag value ‑ ConfigManager update values using argv should update string flag value
DependencyManager checkDependency should fail during invalid dependency check ‑ DependencyManager checkDependency should fail during invalid dependency check
DependencyManager checkDependency should succeed during helm dependency check ‑ DependencyManager checkDependency should succeed during helm dependency check
Errors should construct correct DataValidationError ‑ Errors should construct correct DataValidationError
Errors should construct correct FullstackTestingError ‑ Errors should construct correct FullstackTestingError
Errors should construct correct IllegalArgumentError ‑ Errors should construct correct IllegalArgumentError
Errors should construct correct MissingArgumentError ‑ Errors should construct correct MissingArgumentError
Errors should construct correct ResourceNotFoundError ‑ Errors should construct correct ResourceNotFoundError
Helm should run helm dependency ‑ Helm should run helm dependency
Helm should run helm install ‑ Helm should run helm install
Helm should run helm list ‑ Helm should run helm list
Helm should run helm repo ‑ Helm should run helm repo
Helm should run helm uninstall ‑ Helm should run helm uninstall
Helm should run helm upgrade ‑ Helm should run helm upgrade
HelmDependencyManager should be able to check when helm is installed ‑ HelmDependencyManager should be able to check when helm is installed
HelmDependencyManager should be able to check when helm not installed ‑ HelmDependencyManager should be able to check when helm not installed
HelmDependencyManager should be able to install helm base on os and architecture ‑ HelmDependencyManager should be able to install helm base on os and architecture
HelmDependencyManager should return helm version ‑ HelmDependencyManager should return helm version
Helpers should be able to clone array ‑ Helpers should be able to clone array
Helpers should be able to determine root-image based on Hedera platform version ‑ Helpers should be able to determine root-image based on Hedera platform version
Helpers should be able to load version from package json ‑ Helpers should be able to load version from package json
Helpers should be able to parse node ID ‑ Helpers should be able to parse node ID
InitCommand commands init execution should succeed ‑ InitCommand commands init execution should succeed
InitCommand static command definition should return a valid command def ‑ InitCommand static command definition should return a valid command def
K8 Unit Tests waitForPodConditions with first time failure, later success ‑ K8 Unit Tests waitForPodConditions with first time failure, later success
K8 Unit Tests waitForPodConditions with no conditions ‑ K8 Unit Tests waitForPodConditions with no conditions
K8 Unit Tests waitForPodConditions with partial pod data ‑ K8 Unit Tests waitForPodConditions with partial pod data
K8 Unit Tests waitForPods with first time failure, later success ‑ K8 Unit Tests waitForPods with first time failure, later success
KeyManager should generate TLS key ‑ KeyManager should generate TLS key
KeyManager should generate signing key ‑ KeyManager should generate signing key
Keytool should run keytool -certreq [darwin] ‑ Keytool should run keytool -certreq [darwin]
Keytool should run keytool -certreq [linux] ‑ Keytool should run keytool -certreq [linux]
Keytool should run keytool -certreq [windows] ‑ Keytool should run keytool -certreq [windows]
Keytool should run keytool -exportcert [darwin] ‑ Keytool should run keytool -exportcert [darwin]
Keytool should run keytool -exportcert [linux] ‑ Keytool should run keytool -exportcert [linux]
Keytool should run keytool -exportcert [windows] ‑ Keytool should run keytool -exportcert [windows]
Keytool should run keytool -gencert [darwin] ‑ Keytool should run keytool -gencert [darwin]
Keytool should run keytool -gencert [linux] ‑ Keytool should run keytool -gencert [linux]
Keytool should run keytool -gencert [windows] ‑ Keytool should run keytool -gencert [windows]
Keytool should run keytool -genkeypair [darwin] ‑ Keytool should run keytool -genkeypair [darwin]
Keytool should run keytool -genkeypair [linux] ‑ Keytool should run keytool -genkeypair [linux]
Keytool should run keytool -genkeypair [windows] ‑ Keytool should run keytool -genkeypair [windows]
Keytool should run keytool -importcert [darwin] ‑ Keytool should run keytool -importcert [darwin]
Keytool should run keytool -importcert [linux] ‑ Keytool should run keytool -importcert [linux]
Keytool should run keytool -importcert [windows] ‑ Keytool should run keytool -importcert [windows]
KeytoolDependencyManager should be able to check when keytool is installed ‑ KeytoolDependencyManager should be able to check when keytool is installed
KeytoolDependencyManager should be able to check when keytool not installed ‑ KeytoolDependencyManager should be able to check when keytool not installed
Logging should log at correct severity ‑ Logging should log at correct severity
NodeCommand unit tests constructor error handling should throw an error if accountManager is not provided ‑ NodeCommand unit tests constructor error handling should throw an error if accountManager is not provided
NodeCommand unit tests constructor error handling should throw an error if downloader is not provided ‑ NodeCommand unit tests constructor error handling should throw an error if downloader is not provided
NodeCommand unit tests constructor error handling should throw an error if keyManager is not provided ‑ NodeCommand unit tests constructor error handling should throw an error if keyManager is not provided
NodeCommand unit tests constructor error handling should throw an error if keytoolDepManager is not provided ‑ NodeCommand unit tests constructor error handling should throw an error if keytoolDepManager is not provided
NodeCommand unit tests constructor error handling should throw an error if platformInstaller is not provided ‑ NodeCommand unit tests constructor error handling should throw an error if platformInstaller is not provided
PackageDownloader fetchFile should fail if destination path is missing ‑ PackageDownloader fetchFile should fail if destination path is missing
PackageDownloader fetchFile should fail if source URL is missing ‑ PackageDownloader fetchFile should fail if source URL is missing
PackageDownloader fetchFile should fail with a malformed URL ‑ PackageDownloader fetchFile should fail with a malformed URL
PackageDownloader fetchFile should fail with an invalid URL ‑ PackageDownloader fetchFile should fail with an invalid URL
PackageDownloader fetchFile should succeed with a valid release artifact URL ‑ PackageDownloader fetchFile should succeed with a valid release artifact URL
PackageDownloader fetchPlatform should fail if destination directory is null ‑ PackageDownloader fetchPlatform should fail if destination directory is null
PackageDownloader fetchPlatform should fail if platform release artifact is not found ‑ PackageDownloader fetchPlatform should fail if platform release artifact is not found
PackageDownloader fetchPlatform should fail if platform release tag is invalid ‑ PackageDownloader fetchPlatform should fail if platform release tag is invalid
PackageDownloader fetchPlatform should fail if platform release tag is missing ‑ PackageDownloader fetchPlatform should fail if platform release tag is missing
PackageDownloader urlExists should return false if source URL is invalid ‑ PackageDownloader urlExists should return false if source URL is invalid
PackageDownloader urlExists should return true if source URL is valid ‑ PackageDownloader urlExists should return true if source URL is valid
PackageInstaller copyGossipKeys should fail for missing podName ‑ PackageInstaller copyGossipKeys should fail for missing podName
PackageInstaller copyGossipKeys should fail for missing stagingDir path ‑ PackageInstaller copyGossipKeys should fail for missing stagingDir path
PackageInstaller extractPlatform should fail for missing pod name ‑ PackageInstaller extractPlatform should fail for missing pod name
PackageInstaller extractPlatform should fail for missing tag ‑ PackageInstaller extractPlatform should fail for missing tag
PackageInstaller validatePlatformReleaseDir should fail for invalid path ‑ PackageInstaller validatePlatformReleaseDir should fail for invalid path
PackageInstaller validatePlatformReleaseDir should fail for missing path ‑ PackageInstaller validatePlatformReleaseDir should fail for missing path
PackageInstaller validatePlatformReleaseDir should fail if directory does not have data/app directory is empty ‑ PackageInstaller validatePlatformReleaseDir should fail if directory does not have data/app directory is empty
PackageInstaller validatePlatformReleaseDir should fail if directory does not have data/apps directory is empty ‑ PackageInstaller validatePlatformReleaseDir should fail if directory does not have data/apps directory is empty
PackageInstaller validatePlatformReleaseDir should fail if directory does not have data/apps directory ‑ PackageInstaller validatePlatformReleaseDir should fail if directory does not have data/apps directory
PackageInstaller validatePlatformReleaseDir should fail if directory does not have data/libs directory ‑ PackageInstaller validatePlatformReleaseDir should fail if directory does not have data/libs directory
PackageInstaller validatePlatformReleaseDir should succeed with non-empty data/apps and data/libs directory ‑ PackageInstaller validatePlatformReleaseDir should succeed with non-empty data/apps and data/libs directory
ProfileManager determine chart values for a profile should determine FST chart values [profile = test] ‑ ProfileManager determine chart values for a profile should determine FST chart values [profile = test]
ProfileManager determine chart values for a profile should determine mirror-node chart values [profile = test] ‑ ProfileManager determine chart values for a profile should determine mirror-node chart values [profile = test]
ProfileManager determine chart values for a profile should determine rpc-relay chart values [profile = test] ‑ ProfileManager determine chart values for a profile should determine rpc-relay chart values [profile = test]
ProfileManager prepareConfigText should fail when destPath does not exist ‑ ProfileManager prepareConfigText should fail when destPath does not exist
ProfileManager prepareConfigText should fail when no nodeIDs ‑ ProfileManager prepareConfigText should fail when no nodeIDs
ProfileManager prepareConfigText should fail when no releaseTag is provided ‑ ProfileManager prepareConfigText should fail when no releaseTag is provided
ProfileManager prepareConfigText should write and return the path to the config.txt file ‑ ProfileManager prepareConfigText should write and return the path to the config.txt file
ProfileManager prepareValuesForFstChart should set the value of a key to the contents of a file ‑ ProfileManager prepareValuesForFstChart should set the value of a key to the contents of a file
ProfileManager should be able to load a profile file ‑ ProfileManager should be able to load a profile file
ProfileManager should throw error for missing profile file ‑ ProfileManager should throw error for missing profile file
ShellRunner should run command ‑ ShellRunner should run command
Zippy untar should fail for a directory ‑ Zippy untar should fail for a directory
Zippy untar should fail for a non-tar file ‑ Zippy untar should fail for a non-tar file
Zippy untar should fail if destination file is missing ‑ Zippy untar should fail if destination file is missing
Zippy untar should fail if source file is invalid ‑ Zippy untar should fail if source file is invalid
Zippy untar should fail if source file is missing ‑ Zippy untar should fail if source file is missing
Zippy untar should succeed for valid inputs ‑ Zippy untar should succeed for valid inputs
Zippy unzip should fail for a directory ‑ Zippy unzip should fail for a directory
Zippy unzip should fail for a non-zip file ‑ Zippy unzip should fail for a non-zip file
Zippy unzip should fail if destination file is missing ‑ Zippy unzip should fail if destination file is missing
Zippy unzip should fail if source file is invalid ‑ Zippy unzip should fail if source file is invalid
Zippy unzip should fail if source file is missing ‑ Zippy unzip should fail if source file is missing
Zippy unzip should succeed for valid inputs ‑ Zippy unzip should succeed for valid inputs