Thanks for the feedback! I am collecting ideas and will change the test
cases accordingly :)

Lukas

On Mon, Mar 11, 2019 at 3:36 PM Adam Samalik <asama...@redhat.com> wrote:

>
>
> On Fri, Mar 8, 2019 at 3:20 PM Lukas Ruzicka <lruzi...@redhat.com> wrote:
>
>> Hello,
>>
>> I have updated the modularity test cases according to what we discussed
>> in a meeting with @Stephen Gallagher <sgall...@redhat.com> , @Petr Sabata
>> <psab...@redhat.com> , @Adam Samalik <asama...@redhat.com> , @Mohan Boddu
>> <mbo...@redhat.com> . Currently, we have the following test cases
>> defined to cover modular use cases in Fedora (see below).
>> Can you please take a look and provide some additions or comments if
>> needed. If there are no comments, I will assume that we have the issue
>> covered and will work from there.
>> Thanks,
>> Lukas
>>
>>    - Find out about modules -
>>    https://fedoraproject.org/wiki/User:Lruzicka/Testcase_module_information
>>    - Install a module -
>>    https://fedoraproject.org/wiki/QA:Testcase_Modularity_install_module
>>
>> I'd merge steps 3. 4. and 5. into one, since they all represent different
> approaches to do the same thing. I'd clarify that only one of those
> commands needs to be run, based on what's being installed.
>
>>
>>    - Switch a module stream -
>>    https://fedoraproject.org/wiki/User:Lruzicka/Testcase_switch_stream
>>
>> You don't have to remove the module if there is an existing upgrade path
> supported by the RPMs in the module. For instance, going from nodejs:8 to
> nodejs:10 should work fine only using `dnf module reset nodejs` and `dnf
> module install nodejs:10`. But of course that's not a general case. Maybe
> we should give a specific example of an "upgradable" path like nodejs:8 ->
> nodejs:10 to make the test always functional? And then have another with
> the delete for non-supported paths?
>
>>
>>    - Remove a module -
>>    https://fedoraproject.org/wiki/User:Lruzicka/Testcase_remove_module
>>
>>
>>    - Enable and disable a module"-
>>    
>> https://fedoraproject.org/wiki/QA:Testcase_Modularity_enable-disable_module
>>
>> I'd suggest also trying to find a package using `dnf search` or `dnf
> list` to validate that the module has been successfully enabled / disabled.
>
>>
>>    - Update or upgrade a modular system -
>>    https://fedoraproject.org/wiki/User:Lruzicka/Testcase_modular_update
>>
>>
>> --
>>
>> Lukáš Růžička
>>
>> FEDORA QE, RHCE
>>
>> Red Hat
>>
>> <https://www.redhat.com>
>>
>> Purkyňova 115
>>
>> 612 45 Brno - Královo Pole
>>
>> lruzi...@redhat.com
>> TRIED AND PERSONALLY TESTED, ERGO TRUSTED. <https://redhat.com/trusted>
>>
>
>
> --
>
> Adam Šamalík
> ---------------------------
> Senior Software Engineer
> Red Hat
>


-- 

Lukáš Růžička

FEDORA QE, RHCE

Red Hat

<https://www.redhat.com>

Purkyňova 115

612 45 Brno - Královo Pole

lruzi...@redhat.com
TRIED AND PERSONALLY TESTED, ERGO TRUSTED. <https://redhat.com/trusted>
_______________________________________________
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org

Reply via email to