Skip to content

Instantly share code, notes, and snippets.

{
"__inputs": [
{
"name": "DS_SAMPLE",
"label": "sample",
"description": "",
"type": "datasource",
"pluginId": "influxdb",
"pluginName": "InfluxDB"
}
@pluto-atom-4
pluto-atom-4 / ByteBufferOperation.java
Created January 9, 2017 15:28
study Jmeter TLS sampler
package internal.example.net.ssl;
import java.nio.ByteBuffer;
import java.nio.charset.Charset;
import static java.nio.charset.StandardCharsets.UTF_8;
/**
* Created by pluto-atom-4 on 1/7/17.
*/
@pluto-atom-4
pluto-atom-4 / PreparetoMakeAuthorizedApiCall.java
Last active November 21, 2016 14:06
utilizing google cloud service account
package internal.example.google.auth;
import com.google.api.client.googleapis.auth.oauth2.GoogleCredential;
import com.google.api.client.googleapis.auth.oauth2.GoogleIdToken;
import com.google.api.client.googleapis.auth.oauth2.GoogleIdTokenVerifier;
import com.google.api.client.googleapis.javanet.GoogleNetHttpTransport;
import com.google.api.client.http.HttpTransport;
import com.google.api.client.json.JsonFactory;
import com.google.api.client.json.jackson2.JacksonFactory;
import com.google.api.client.json.webtoken.JsonWebSignature;
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath group: 'com.google.closure-stylesheets', name: 'closure-stylesheets', version: '20160212'
}
}
plugins {
require 'rake/testtask'
def functional_tests_excluding
items = FileList.new('test/functional/**/*_test.rb') do |f|
f.exclude('test/functional/**/delete_host*_test.rb')
f.exclude('test/functional/**/delete_contact*_test.rb')
end
if ENV['THESE']
exclusion_patterns = ENV['THESE'].split(',')
p items
# Note: to install latest mercurial on Ubuntu
# sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
# sudo apt-get update
# sudo apt-get install mercurial tortoisehg
#
[extensions]
hgext.bugzilla =
[hooks]
package local.example.testng;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import org.testng.Reporter;
import org.testng.annotations.DataProvider;
log4j.rootLogger=INFO, stdout, ReporterAppender
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ISO8601} [%-4p] %c{1} - %m%n
log4j.appender.ReporterAppender = local.example.testng.ReporterAppender
log4j.appender.ReporterAppender.layout = org.apache.log4j.PatternLayout
log4j.appender.ReporterAppender.layout.ConversionPattern =[%-4p] - %m%n
package local.example.testng;
import org.apache.log4j.AppenderSkeleton;
import org.apache.log4j.spi.LoggingEvent;
import org.testng.Reporter;
public class ReporterAppender extends AppenderSkeleton {
@Override
protected void append(LoggingEvent event) {
@pluto-atom-4
pluto-atom-4 / firefox_nsIPromptService
Last active December 17, 2015 05:39
How to use firefox nsIPromptService in Selenium IDE Ref Mozilla developer network https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIPromptService
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="http://change-this-to-the-site-you-are-testing/" />
<title>New Test</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">