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

add stressant package into Grml #34

Closed
wants to merge 1 commit into from
Closed

Conversation

anarcat
Copy link
Contributor

@anarcat anarcat commented Mar 19, 2017

to quote from the control file:

Stressant is a simple stress testing and burn-in tool

It is designed to run on new machines to make sure they will work
reliably by testing various parts of the system (CPU, RAM, disk,
network) by putting them under heavy load and try to detect failures.

As much as possible, stressant tries to reuse existing tools to
perform the various tasks and aims to be run automatically.

it has just entered Debian sid and will pull at least 3 new
dependencies in (python-humanize, python-colorlog and stress-ng)

adding this is essential for the Stressant project to continue
collaborating with Grml.

to quote from the control file:

> Stressant is a simple stress testing and burn-in tool
>
> It is designed to run on new machines to make sure they will work
> reliably by testing various parts of the system (CPU, RAM, disk,
> network) by putting them under heavy load and try to detect failures.
>
> As much as possible, stressant tries to reuse existing tools to
> perform the various tasks and aims to be run automatically.

it has just entered Debian sid and will pull at least 3 new
dependencies in (python-humanize, python-colorlog and stress-ng)

adding this is essential for the Stressant project to continue
collaborating with Grml.
@anarcat
Copy link
Contributor Author

anarcat commented Apr 26, 2017

ping? i have added a manpage to stressant to comply with the policy and I believe the documentation is pretty complete, if maybe a little minimal...

@mika
Copy link
Member

mika commented Apr 27, 2017

I didn't forget about it, sorry for not responding until now: I'd like to finish the new Grml stable release and avoid any non-positive test results if possible, though stressant isn't available in Debian/testing so it will raise a test warning on our builds.

@anarcat
Copy link
Contributor Author

anarcat commented Apr 27, 2017 via email

@mika
Copy link
Member

mika commented Apr 27, 2017

Grml is based on Debian/testing, JFTR :)

@anarcat
Copy link
Contributor Author

anarcat commented Apr 29, 2017 via email

@mika
Copy link
Member

mika commented Apr 29, 2017

Yes, but the package selection (currently) is independent of the Debian release, so whatever is in the list is trying to be installed.

@anarcat
Copy link
Contributor Author

anarcat commented Apr 30, 2017

i see... will there be a possibility of including sid-only packages later? or through backports once buster hits the rails? :)

@mika
Copy link
Member

mika commented Jun 9, 2017

Now having the new Grml stable release out and stretch soon to be released (so stressant will migrate to Debian/testing) I've looked in this and noticed the following for grml-full 2017.05 (adding unstable to sources.list):

The following NEW packages will be installed:
  fonts-font-awesome fonts-lato libjs-jquery libjs-modernizr libjs-sphinxdoc libjs-underscore python-colorlog python-humanize sphinx-rtd-theme-common stressant
0 upgraded, 10 newly installed, 0 to remove and 141 not upgraded.
Need to get 3,869 kB of archives.
After this operation, 15.7 MB of additional disk space will be used.

What's the rationale for the fonts, libjs and sphinx* packages here? TBH, 15.7MB is quite heavy for 284.0 kB of installed size for stressant itself. :(

@anarcat
Copy link
Contributor Author

anarcat commented Jun 9, 2017 via email

@anarcat
Copy link
Contributor Author

anarcat commented Jun 28, 2017

should be fixed in the pending 0.4.1 upload (which may have to pass NEW because of the -doc package addition).

@anarcat
Copy link
Contributor Author

anarcat commented Jul 14, 2017

stressant 0.4.1 has now passed NEW.

@mika
Copy link
Member

mika commented Aug 17, 2017

I've just merged this, thanks for the PR :)

@mika mika closed this Aug 17, 2017
@anarcat anarcat deleted the add-stressant branch August 19, 2017 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants