-
公开(公告)号:US10698801B2
公开(公告)日:2020-06-30
申请号:US16302908
申请日:2016-12-15
发明人: Oussama Jebbar , Maria Toeroe , Ferhat Khendek
摘要: An upgrade campaign specification upgrades a system from a current configuration to a target configuration. A method is provided for selecting one or more upgrade campaign specifications from a given set of upgrade campaign specifications. For each upgrade campaign specification, the method (1) identifies software and management operations specified in the upgrade campaign specification for upgrading the system; and (2) for each of a set of one or more scenarios defined in terms of operation execution time selection and execution mode, simulates upgrade of the system according to a corresponding arrangement of the software and management operations, thereby obtaining a corresponding execution time and a corresponding outage. A subset of the upgrade campaign specifications is rejected, for which the corresponding execution times do not meet an execution time threshold or for which the corresponding outages do not meet an outage threshold.
-
公开(公告)号:US12117923B2
公开(公告)日:2024-10-15
申请号:US17638850
申请日:2020-08-25
申请人: Telefonaktiebolaget LM Ericsson (publ) , Oussama Jebbar , Mohamed Aymen Saied , Ferhat Khendek , Maria Toeroe
IPC分类号: G06F11/36
CPC分类号: G06F11/3684 , G06F11/3688
摘要: The disclosure relates to a method, system and computer readable media for validating that a configuration of a cloud system meets requirements, using a reduced test suite selected from a test suite. The method includes classifying the requirements and service instances realizing the requirements composing the cloud system. The method includes applying test suite reduction rules to the test suite, using the classified requirements and service instances, to obtain the reduced test suite. The method includes applying the reduced test suite to the cloud system configured with the configuration, thereby validating that the configuration of the cloud system meets the requirements.
-
公开(公告)号:US20240354241A1
公开(公告)日:2024-10-24
申请号:US18683487
申请日:2022-08-15
发明人: Oussama Jebbar , Maria Toeroe , Ferhat Khendek
IPC分类号: G06F11/36
CPC分类号: G06F11/3688 , G06F11/3664 , G06F11/3684
摘要: There is provided a method of test plan generation for live testing and corresponding system and non-transitory computer readable media. The method comprises generating test configurations under which a plurality of test suite items (TSIs) are to be run, merging call paths, in a plurality of groups, according to intersections of call paths on which each of the plurality of TSIs are to be applied and environment coverage associated with the TSIs. The method comprises selecting a test method for each configured instance in each call path associated with one group of call paths. The method comprises creating an initial UML Testing Profile (UTP) model by mapping the TSIs to UTP test cases, thereby generating test runs, and deleting any duplicate test runs. The method comprises ordering test runs and selecting a test runtime framework for each TSI for which the test plan is generated.
-
公开(公告)号:US10466998B2
公开(公告)日:2019-11-05
申请号:US16071034
申请日:2016-02-17
申请人: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) , Oussama Jebbar , Margarete Sackmann , Maria Toeroe , Ferhat Khendek
摘要: An upgrade campaign is generated for entities of a system described by a source configuration. According to the upgrade campaign, the system is upgraded to a target configuration using available software. A change model describes changes from the source configuration to the target configuration. According to the change model, an upgrade campaign specification model is generated, which contains at least one upgrade campaign element for each change in the change model. A subset of upgrade campaign elements are matched based on a first set of rules, and the matched upgrade campaign elements are merged into an upgrade procedure in the upgrade campaign specification model. The upgrade procedures are ordered based on a second set of rules and dependencies among the entities of the system, where the dependencies are extracted from the source configuration, the target configuration and the description of available software.
-
-
-