Thinking about a project

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm thinking about a project for myself and I'm curious about some things:

Is there a tool available to automate (relval report-results)? Something like a template with check boxes and text fields you could fill in as you test and then do something like (relval post) and Yeah! all the results would get posted.

Is there a text file posted somewhere that contains all the command line commands that get used in the course of release testing? Such might be handy for those who might like to automate some or all of their testing. Just trading searches and typing for grab one file then cut and paste.

I want to experiment with automating most of my release testing. Then I could test more often and not contend with my typos and such.

My idea is to connect 2 PCs together via USB. One PC would be running Python pretending to be the keyboard on the test machine. So of course I need a Python library that provides for keyboard emulation. I would setup the commands so stdout and stderr go to files I could use to parse results to a relval template. I understand that posting back to relval presents more problems than just having a template. To bypass all of that I have considered that I could restrict all such testing to Rawhide. and just send a template of results to @test at the end. Though I might need to do something other than that as I doubt everyone would enjoy getting my frequent Rawhide test reports.

I understand that some tests require ears and eyes; so results can't be parsed from a file. Yes, it's sort of just duplicating what coconut does, but at least it would be done on a different bare metal machine. Also, I doubt that coconut does it this way; so it would be a bit of a different environment.

I suspect I'm lining up a lot of hours for myself. I doubt that the Python library I need exists; so my first task would be to write the library. The elapsed time is probably measured in years, but I have and have had long term projects. The possibility that this would be a foolish waste of time has occurred to me.

Another question is would any of this be useful to the Fedora Project?

A million ideas a day a hundred good ones :-)

All advice, opinions, criticisms, etc. are welcome.


	Have a Great Day!

	Pat	(tablepc)
_______________________________________________
test mailing list -- test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to test-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/test@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux