Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a new Makefile target for testing "make cvsrun" #64

Closed
michaelrsweet opened this issue May 2, 2003 · 1 comment
Closed

Create a new Makefile target for testing "make cvsrun" #64

michaelrsweet opened this issue May 2, 2003 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@michaelrsweet
Copy link
Collaborator

Version: 1.2-current
CUPS.org User: pipitas

Please create a new Makefile target similar to "test" which
allows to run the fresh compilation as a real print
server, for a limited period of time.

To check out the idea, I hacked the "run-stp-tests.sh" a bit
and changed it to this effect:

  • it creates the printers just like the "make test" does.
  • it runs the new cupsd on port 8631 just as "make test" does
  • it writes log files to /tmp/$USER just like "make test" does
  • it runs the same tests as the original run-str-tests.sh
    does
  • it continues to run for a full hour (you can make that
    any time you want), without conflicting with the normal
    "stable" install
  • it has the newly compiled commands (lpadmin, lpr, lp,
    cancel, etc.) symlinked into the "test" subdir, so that
    I can run use the test-compilation for a full hour before
    it closes down.

I think this will greatly enhance the chances for many
people to really testdrive CUPS 1.2cvs and give valuable
feedback.

If you want, I'd help write up a little "README" about how
to use it help to make it popular enough so that 1.2 cvs is
really widely tested.

@michaelrsweet
Copy link
Collaborator Author

CUPS.org User: mike

OK, I added a "0" option to the "make test" target so that you can run with no tests. Enjoy!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant