Skip to content

Instantly share code, notes, and snippets.

View ppcano's full-sized avatar

Pepe Cano ppcano

View GitHub Profile
// this can also be imported,
// it can help to organize your whole test suite
var settings = {
maxUsers: 20,
usersFlow1: 20,
usersFlow2: 30,
usersFlow3: 50
import http from "k6/http";
import {group} from "k6";
import { Counter } from "k6/metrics";
//adding these metrics to count each group execution
var group1Counter = new Counter("counter_group1");
var group2Counter = new Counter("counter_group2");
import http from "k6/http";
import {check} from "k6";
if (!String.prototype.includes) {
String.prototype.includes = function(search, start) {
'use strict';
if (typeof start !== 'number') {
start = 0;
}
if (start + search.length > this.length) {
var time = xxxx;
option A
result.custom_metric("metric1", time)
{
"thresholds": {
"metric1",
"< 100"
0.5
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import SelectMetricTracker from './event-tracks/select-metric';
import OpenConfigureVisualizationTracker from './event-tracks/open-configure-visualization';
import OpenInfoTracker from './event-tracks/open-info';
import ChangeExampleTracker from './event-tracks/change-example';
var EventTracks = {
addUserScenarioByURLRequest: true, //add scenario from url from test.config
openUserScenario: true, //edit scenario from test.config
@ppcano
ppcano / router.js
Created March 1, 2016 13:44
Router: transitionToPrevious and intermediateTransitionToPrevious
var AppRouter = Router.extend({
previousHandlers: null,
currentHandlers: null,
transitionChanged: function() {
var previousHandlers = this.router.oldState.handlerInfos;
this.set('previousHandlers', previousHandlers);
var currentHandlers = this.router.currentHandlerInfos;
this.set('currentHandlers', currentHandlers);