private async Task <DeployedCodePackageList> GetSystemServiceDummyCodepackagesAsync(
                NodeInfo node,
                ApplicationEntity applicationEntity,
                CancellationToken cancellationToken)
            {
                var presenceOfFmCmNs = await this.GetPresenceOfCodePackagelessSystemServiceAsync(
                    node,
                    applicationEntity,
                    cancellationToken).ConfigureAwait(false);

                var listOfDeployedDummyCodePacks = new DeployedCodePackageList();

                // FM present
                if (presenceOfFmCmNs.Item1)
                {
                    listOfDeployedDummyCodePacks.Add(this.GetDummyDeployedServiceCodepackage(ChaosConstants.DummyFMCodePackageVersion));
                }

                // CM present
                if (presenceOfFmCmNs.Item2)
                {
                    listOfDeployedDummyCodePacks.Add(this.GetDummyDeployedServiceCodepackage(ChaosConstants.DummyCMCodePackageVersion));
                }

                // NS present
                if (presenceOfFmCmNs.Item3)
                {
                    listOfDeployedDummyCodePacks.Add(this.GetDummyDeployedServiceCodepackage(ChaosConstants.DummyNSCodePackageVersion));
                }

                return(listOfDeployedDummyCodePacks);
            }