chaostoolkit-incubator / chaostoolkit-azure

Chaos Toolkit Extension for Azure
https://chaostoolkit.org/
Apache License 2.0
22 stars 28 forks source link

Feature/64 burn io #67

Closed LucasHolzmann closed 5 years ago

LucasHolzmann commented 5 years ago

Introduce a new feature stressing the I/O operations per second of the hard drive for Linux. Windows is not supported yet. Works by copying random data into a burn folder, which is deleted at the end of the script.

Lawouach commented 5 years ago

Hi @LucasHolzmann, I think merging the previous PR triggered a conflict in this one. Would you be able to rebase your own branch from master please?

LucasHolzmann commented 5 years ago

Hi @Lawouach, I did a git pull --rebase from the latest master: result was "Everything is up to date". Any ideas ?

Lawouach commented 5 years ago

Hi @LucasHolzmann, this is really odd indeed. When I look here, I can see differences. I'll have a look.

Lawouach commented 5 years ago

Alright, on your branch, I did this:

$ git clone https://github.com/DaimlerTSS/chaostoolkit-azure.git
$ git checkout feature/64-burn-io
$ git pull --rebase git@github.com:chaostoolkit-incubator/chaostoolkit-azure.git master
From github.com:chaostoolkit-incubator/chaostoolkit-azure
 * branch            master     -> FETCH_HEAD
First, rewinding head to replay your work on top of it...
Applying: Introduce new feature: burn I/O

It seems it pulled the master into it as expected. Odd this didn't work on your side :)

LucasHolzmann commented 5 years ago

@Lawouach Look. Like Magic :) It works now

Lawouach commented 5 years ago

Hah! Awesome :)