GithubHelp home page GithubHelp logo

Untimely Gremlin death? about gremlins.js HOT 6 CLOSED

k3n avatar k3n commented on May 2, 2024
Untimely Gremlin death?

from gremlins.js.

Comments (6)

fzaninotto avatar fzaninotto commented on May 2, 2024 1

@k3n your logs show 100 gremlins actions, so there is no bug.

By default, gremlins act 100 times, then stop. You can ask for a longer attack:

// 10,000 gremlins actions
gremlins.createHorde().unleash({ nb: 10000 });

Alternatively, if you want an infinite attack, you may implement your own attack strategy.

from gremlins.js.

fzaninotto avatar fzaninotto commented on May 2, 2024

Hi k3n,

Could you paste the console log in the issue comments? There must be an error somewhere.

from gremlins.js.

k3n avatar k3n commented on May 2, 2024

I just saw this in the readme (in a different place than I had read yesterday), perhaps this is why?

// gremlins will act randomly, at 10 ms interval, 100 times

Is it only supposed to perform 100 actions regardless of the amount of errors? If that's the case, perhaps it could be mentioned in the "Stopping The Attack" section as well.

Anyways, here's my log if it's still needed:

gremlins.createHorde().unleash();
gremlin typer       type 147 at 295 314 gremlins.min.js:22
undefined
(2) gremlin scroller   scroll to 0 0 gremlins.min.js:22
mogwai  fps        29.411764668419984 gremlins.min.js:22
(2) gremlin scroller   scroll to 0 0 gremlins.min.js:22
gremlin typer       type 335 at 1232 449 gremlins.min.js:22
gremlin scroller   scroll to 3 25 gremlins.min.js:22
gremlin scroller   scroll to 0 17 gremlins.min.js:22
gremlin clicker    dblclick at 684 181 gremlins.min.js:22
gremlin typer       type 79 at 1040 427 gremlins.min.js:22
gremlin typer       type 141 at 692 169 gremlins.min.js:22
gremlin scroller   scroll to 6 0 gremlins.min.js:22
gremlin typer       type 219 at 762 69 gremlins.min.js:22
gremlin typer       type 122 at 1645 30 gremlins.min.js:22
gremlin scroller   scroll to 7 20 gremlins.min.js:22
gremlin clicker    mouseout at 366 262 gremlins.min.js:22
gremlin formFiller input On in <input id=​"..." type=​"checkbox" value=​"On" style=​"border:​ 1px solid red;​" disabled=​"disabled"> gremlins.min.js:22
mogwai  fps        19.230769242996285 gremlins.min.js:22
gremlin formFiller input on in <input name=​"ErrorLevel" value=​"on" type=​"checkbox" onclick=​"...​" disabled=​"disabled" style=​"border:​ 1px solid red;​"> gremlins.min.js:22
gremlin typer       type 284 at 838 160 gremlins.min.js:22
gremlin scroller   scroll to 1 5 gremlins.min.js:22
gremlin formFiller input -4 in <select name=​"Debug_Constants" id=​"Debug_Constants" onchange=​"...​" disabled=​"disabled" style=​"border:​ 1px solid red;​">​…​</select> gremlins.min.js:22
gremlin typer       type 34 at 956 167 gremlins.min.js:22
gremlin formFiller input on in <input name=​"..." value=​"on" type=​"checkbox" onclick=​"...​" disabled=​"disabled" style=​"border:​ 1px solid red;​"> gremlins.min.js:22
gremlin scroller   scroll to 12 12 gremlins.min.js:22
gremlin clicker    dblclick at 1246 123 gremlins.min.js:22
gremlin clicker    click at 788 261 gremlins.min.js:22
gremlin clicker    click at 125 144 gremlins.min.js:22
gremlin scroller   scroll to 13 6 gremlins.min.js:22
gremlin scroller   scroll to 17 14 gremlins.min.js:22
gremlin typer       type 308 at 375 18 gremlins.min.js:22
gremlin formFiller input on in <input name=​"..." value=​"on" type=​"checkbox" onclick=​"...​" disabled=​"disabled" style=​"border:​ 1px solid red;​"> gremlins.min.js:22
gremlin typer       type 207 at 363 88 gremlins.min.js:22
gremlin formFiller input on in <input name=​"..." value=​"on" type=​"checkbox" onclick=​"...​" disabled=​"disabled" style=​"border:​ 1px solid red;​"> gremlins.min.js:22
mogwai  fps        9.259259258620492 gremlins.min.js:22
gremlin clicker    dblclick at 343 264 gremlins.min.js:22
gremlin clicker    mouseover at 1010 42 gremlins.min.js:22
gremlin typer       type 301 at 668 371 gremlins.min.js:22
gremlin formFiller input on in <input name=​"..." value=​"on" type=​"checkbox" onclick=​"...​" disabled=​"disabled" style=​"border:​ 1px solid red;​"> gremlins.min.js:22
gremlin clicker    click at 633 118 gremlins.min.js:22
gremlin typer       type 135 at 183 365 gremlins.min.js:22
gremlin scroller   scroll to 2 9 gremlins.min.js:22
gremlin typer       type 227 at 182 25 gremlins.min.js:22
gremlin typer       type 53 at 814 322 gremlins.min.js:22
gremlin clicker    click at 1327 389 gremlins.min.js:22
gremlin clicker    mousemove at 579 219 gremlins.min.js:22
gremlin formFiller input 6 in <input type=​"text" width=​"10" name=​"debugFilter" id=​"debugFilter" title=​"..." disabled=​"disabled" style=​"border:​ 1px solid red;​"> gremlins.min.js:22
gremlin clicker    mouseup at 571 334 gremlins.min.js:22
gremlin scroller   scroll to 19 3 gremlins.min.js:22
gremlin scroller   scroll to 1 8 gremlins.min.js:22
gremlin formFiller input % in <input id=​"csrfToken" name=​"csrfToken" class=​"hidden" value=​"..."> gremlins.min.js:22
gremlin formFiller input on in <input name=​"..." value=​"on" type=​"checkbox" onclick=​"...​" disabled=​"disabled" style=​"border:​ 1px solid red;​"> gremlins.min.js:22
mogwai  fps        12.499999997453415 gremlins.min.js:22
gremlin formFiller input 1 in <select name=​"consoleLevel" id=​"consoleLevel" onchange=​"...​" style=​"border:​ 1px solid red;​" disabled=​"disabled">​…​</select> gremlins.min.js:22
gremlin formFiller input on in <input name=​"ErrorLevel" value=​"on" type=​"checkbox" onclick=​"...​" style disabled=​"disabled"> gremlins.min.js:22
gremlin formFiller input on in <input name=​"..." value=​"on" type=​"checkbox" onclick=​"...​" style=​"border:​ 1px solid red;​" disabled=​"disabled"> gremlins.min.js:22
gremlin clicker    click at 128 445 gremlins.min.js:22
gremlin scroller   scroll to 0 0 gremlins.min.js:22
gremlin clicker    dblclick at 991 27 gremlins.min.js:22
gremlin typer       type 248 at 1349 153 gremlins.min.js:22
gremlin formFiller input 3 in <select name=​"Debug_Constants" id=​"Debug_Constants" onchange=​"...​" disabled=​"disabled">​…​</select> gremlins.min.js:22
gremlin typer       type 7 at 1361 434 gremlins.min.js:22
gremlin clicker    click at 1366 346 gremlins.min.js:22
gremlin formFiller input e in <input type=​"text" width=​"10" name=​"debugFilter" id=​"debugFilter" title=​"..." style disabled=​"disabled"> gremlins.min.js:22
gremlin scroller   scroll to 6 1 gremlins.min.js:22
mogwai  fps        9.090909092063622 gremlins.min.js:22
gremlin typer       type 268 at 1390 207 gremlins.min.js:22
gremlin clicker    click at 418 90 gremlins.min.js:22
gremlin typer       type 355 at 1268 12 gremlins.min.js:22
gremlin formFiller input l in <textarea id=​"ClipBoard" class=​"DisplayNone">​</textarea> gremlins.min.js:22
gremlin typer       type 264 at 1642 237 gremlins.min.js:22
gremlin clicker    mouseup at 1251 11 gremlins.min.js:22
gremlin scroller   scroll to 2 13 gremlins.min.js:22
gremlin clicker    click at 671 378 gremlins.min.js:22
gremlin formFiller input M in <input type=​"text" width=​"10" name=​"debugFilter" id=​"debugFilter" title=​"..." style=​"border:​ 1px solid red;​" disabled=​"disabled"> gremlins.min.js:22
gremlin formFiller input on in <input name=​"..." value=​"on" type=​"checkbox" onclick=​"...​" style disabled=​"disabled"> gremlins.min.js:22
gremlin scroller   scroll to 12 17 gremlins.min.js:22
gremlin formFiller input on in <input name=​"..." value=​"on" type=​"checkbox" onclick=​"...​" style=​"border:​ 1px solid red;​" disabled=​"disabled"> gremlins.min.js:22
gremlin formFiller input on in <input name=​"..." value=​"on" type=​"checkbox" onclick=​"...​" style disabled=​"disabled"> gremlins.min.js:22
Uncaught SyntaxError: Unexpected token < portal.debugpanel.js:24
gremlin clicker    click at 43 382 gremlins.min.js:22
mogwai  fps        23.80952380054848 gremlins.min.js:22
gremlin clicker    click at 591 403 gremlins.min.js:22
gremlin scroller   scroll to 0 17 gremlins.min.js:22
gremlin clicker    click at 1236 280 gremlins.min.js:22
gremlin scroller   scroll to 6 3 gremlins.min.js:22
gremlin formFiller input -4 in <select name=​"Debug_Constants" id=​"Debug_Constants" onchange=​"..." style disabled=​"disabled">​…​</select> gremlins.min.js:22
gremlin scroller   scroll to 16 5 gremlins.min.js:22
gremlin typer       type 27 at 594 355 gremlins.min.js:22
gremlin clicker    click at 1286 383 gremlins.min.js:22
gremlin scroller   scroll to 5 10 gremlins.min.js:22
gremlin typer       type 269 at 192 80 gremlins.min.js:22
gremlin typer       type 131 at 1161 313 gremlins.min.js:22
gremlin clicker    click at 228 295 gremlins.min.js:22
gremlin scroller   scroll to 13 10 gremlins.min.js:22
gremlin scroller   scroll to 4 0 gremlins.min.js:22
gremlin scroller   scroll to 15 1 gremlins.min.js:22
gremlin formFiller input 6 in <select name=​"Debug_Constants" id=​"Debug_Constants" onchange=​"...​" style=​"border:​ 1px solid red;​" disabled=​"disabled">​…​</select> gremlins.min.js:22
mogwai  fps        11.111111107949213 gremlins.min.js:22
gremlin typer       type 279 at 788 428 gremlins.min.js:22
(2) gremlin scroller   scroll to 0 0 gremlins.min.js:22
gremlin typer       type 52 at 401 24 gremlins.min.js:22
gremlin clicker    dblclick at 489 347 gremlins.min.js:22
gremlin formFiller input -3 in <select name=​"Debug_Constants" id=​"Debug_Constants" onchange=​"...​" style disabled=​"disabled">​…​</select> gremlins.min.js:22
gremlin scroller   scroll to 0 0 gremlins.min.js:22
gremlin clicker    mouseout at 581 74 gremlins.min.js:22
mogwai  fps        25.000000013096724 gremlins.min.js:22

from gremlins.js.

rrosenblum avatar rrosenblum commented on May 2, 2024

I was testing out gremlins tonight and ran into the same possible issue of only running for about 5 seconds. I have only seen one or maybe two errors show up at a time. Are the gremlins supposed to run indefinitely until there are 10 errors or only for 100 executions each? Is there a way to set the horde to run indefinitely?

from gremlins.js.

coreyog avatar coreyog commented on May 2, 2024

I can also back up that this seems to only work for 5 seconds regardless of the number of errors that happen.

from gremlins.js.

k3n avatar k3n commented on May 2, 2024

Thanks for the info! I wasn't sure based on the docs, so glad to see those updated.

from gremlins.js.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.