#27 Anaconda stages description
Closed: Fixed None Opened 14 years ago by kparal.

Many test cases (especially on the installation matrices) mention:[[BR]]
''"Expected result: Anaconda is able to transition to stage2 without error"''

There is no explanation what stage 2 is. Many people may be confused about it and not help with that test because they don't understand it (I personally am not sure where different anaconda stages start and end).

We should provide a page explaining what different anaconda stages are and how people can distinguish them (preferably maybe even on Anaconda wiki page). Then the relevant test case should provide a hyperlink to that explanation. This approach could improve participation and result quality a bit.


Adding Liam and Hurry, the install test plan masters.

Hey Kamil, sorry this ticket got lost in my ticket folder. I think the best thing we have right now is provided by anaconda-devel at https://fedoraproject.org/wiki/Anaconda#Developers.27_Guide. Does this text help clear up the differences?

The text ''anaconda is able to transition to stage2 without error'' is largely a catch-all to ensure that the install was able to get out of the installation source step and actually start anaconda. I know that's not a good explanation. I guess it was intended to make sure loader worked (stage#1) properly and was able to start anaconda (stage#2).

Perhaps we can adjust the existing tests to be more explicit which step of the installation process they are able to get to. For example, the ''Welcome screen'', or the ''Congratulations'' screen?

Anyone else have a better wording or explanation?

Thanks for point that out kparal,I prefer to add a new wiki page to explain that(stage1 and stage2).

I prefer keeping the text ''anaconda is able to transition to stage2 without error'', but with a link of stage2 explaining the stage. This link can either be a new page as Liam said or a section in Anaconda page. It could list which screens(tasks) belong to stage1 and which belong to stage2 in anaconda.

Rhe and I checked RH133.The training of RH133 has specific description about the anaconda stage.But the RHEL anaconda is a bit different from fedora. I think if possible, can we refer RHEL to write a description for Fedora?

To download RH133 from:
https://coursebooks.gls.redhat.com/gls-courses/loadCourse

The description of anaconda stage is from page 255 - page 259

Does this make sense?

Yes the tasks of each stage in rhel and fedora are different. Can we put this to the link:

stage1 only contains blue text-box user interface.
stage2 begins from the first gui/gtk page after "Running anaconda <version>, the <product> system installer - please wait."

Replying to [comment:5 rhe]:

stage1 only contains blue text-box user interface.
stage2 begins from the first gui/gtk page after "Running anaconda <version>, the <product> system installer - please wait."

That's exactly what we need to add. Preferably with a screenshot and it will be great, users will know where stage 1 ends and stage 2 begins.

Replying to [comment:6 kparal]:

That's exactly what we need to add. Preferably with a screenshot and it will be great, users will know where stage 1 ends and stage 2 begins.

Thanks, Kparal. I've created a stage page[1] and updated related test cases. Feel free for comments.

Replying to [comment:8 rhe]:

Thanks, Kparal. I've created a stage page[1] and updated related test cases. Feel free for comments.

Added screenshots.

Nice page! This probably is something we should publicize better for bug reporters as well. Is there place where we can add the content to the existing [[https://fedoraproject.org/wiki/How_to_debug_installation_problems|How_to_debug_installation_problems]] wiki page (or link to it from there)?

Also, once we're happy with the content, can someone reach out to the anaconda-devel team for review?

Replying to [comment:10 jlaska]:

Nice page! This probably is something we should publicize better for bug reporters as well. Is there place where we can add the content to the existing [[https://fedoraproject.org/wiki/How_to_debug_installation_problems|How_to_debug_installation_problems]] wiki page (or link to it from there)?
I've added it as http://fedoraproject.org/wiki/How_to_debug_installation_problems#Anaconda_Stage .
Is it cool? Feel free for improvement.

Also, once we're happy with the content, can someone reach out to the anaconda-devel team for review?
I can do it.

Moray Henderson and Chris Lumens reviewed the changes and gave my advice on the Anaconda stage page. Then I further modified this page and now they are happy with it. So I close this ticket. Thanks.

*[1] https://fedoraproject.org/wiki/Anaconda/Stage

Metadata Update from @adamwill:
- Issue untagged with: test review
- Issue tagged with: test cases

6 years ago

Login to comment on this ticket.

Metadata