Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Interacive Regression suite application: tips

by ISAI student (Scribe)
on Nov 14, 2012 at 16:13 UTC ( #1003848=perlquestion: print w/ replies, xml ) Need Help??
ISAI student has asked for the wisdom of the Perl Monks concerning the following question:

Hello all. This is a "point me to the right direction" post. I was recently given the following assignment:

There is an old HW design regression script. It has an interactive shell (the simplest, one, with reading STDIN), and it has many threads. The threads send simulation runs (1 for each), as regressions to SUN grid. The main thread should monitor the interactive shell input, and decide just how many threads are being used to send the runs (and use the treads to report log data from their respective job).

The script uses global variables, a lot of non thread safe functions, and known to create more zombies than Alice from Resident Evil can handle.

It need a re-haul (at best)... After giving the background, here's a few things that my boss wants me to do:

1. See if there is a script/utility which is thread safe and has shell power (tab completion...).

2. See if there is a way to minimize the thread number to two (i.e., shell and the grid scheduler, which will use sun grid polling).

Any ideas, tips and so on?

Comment on Interacive Regression suite application: tips

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://1003848]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (12)
As of 2014-09-23 18:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (237 votes), past polls