I will be back online next weekend. Just a short note: Mritunjay, please have a look on github epics-base in the directory ci-scripts Here you should find automated tests etc. used by the epics development team.
Heinz > On 30.07.2020, at 01:33, Chris Johns <chr...@rtems.org> wrote: > >> On 30/7/20 9:11 am, Mritunjay Sharma wrote: >> Hello all! >> >> I tried to work on the testing part and here's what I did as per my >> understanding: >> >> I went inside the epics built by RSB recipe and ran "make runtests". >> It gave results somewhat like this: >> >> "Base.t ........ ok >> Breaktable.t .. ok >> DBD.t ......... ok >> Device.t ...... ok >> Driver.t ...... ok >> Function.t .... ok >> Menu.t ........ ok >> Recfield.t .... ok >> Recordtype.t .. ok >> Registrar.t ... ok >> Variable.t .... ok >> All tests successful. >> Files=11, Tests=293, 1 wallclock secs ( 0.05 usr 0.00 sys + 0.40 cusr >> 0.06 >> csys = 0.51 CPU) >> Result: PASS" > > What is EPICS running to test the executables? Do they expect a suitable QEMU > in > the $PATH? In other words what are the dependencies EPICS required to run > these > tests? > >> I also downloaded rtems-testing directory > > Could you please explain what this means? For me this could mean many things > and > I suspect they are not the same as you. Please be provide the needed detail > for > me or anyone to understand this statement, that is the URL, git command or > whatever that makes sense. For example there is the personal repo of Joel's, > something EPICS has, the rtems-test command, or you may have found a tar file > somewhere. > > Please provide the command line you entered and if there is an error the > relevant pieces of the output. > >> and tried to run simulator >> using the tutorial here: >> https://devel.rtems.org/wiki/Developer/Simulators/QEMU > > This page was updated over 2 years ago and as is the problem with wiki, the > pages can age. I have added a suitable warning to that page. My advice is to > consult the User Manual before the wiki. > >> However, I was encountered with this error when I entered: >> ```./sim-scripts/pc386 -i >> ~/development/rtems/kernels-5/pc-386/i386-rtems5/c/pc386/testsuites/samples/hello.exe``` >> >> Error: ```qemu-system-i386: Initialization of device ide-hd failed: Block >> node >> is read-only```. > > The User manual has a section titled "Testing". I suggest you refer to that. > >> It is very much possible that I am following a wrong approach for testing. >> I really look forward to you all to help me out with it and >> also share some resources which can help me guide on what exactly I have >> to proceed with ahead. > > I hope this help. Please let me know how you go. > > Chris _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel