- 本文書の目的
- 基本ルール
- 点数計算
- チップ
随時更新
// in BeanShell sampler | |
tn = ${__threadNum}; | |
Long waitTime = (${USER_NUM} - tn) * (1000L * ${RAMPUP_TERM} / ${USER_NUM}); | |
Thread.sleep(waitTime); | |
vars.put("tn", tn.toString()); | |
tn; |
domagen.gradle
とする。/* | |
* 本家(?)のページの方がスマートなのでそっちを見よう. | |
* http://jmockit.googlecode.com/svn/trunk/samples/fakingXmocking/test/java8testing/Java8SupportTest.java | |
* mockLocalDateTime() を参照. | |
*/ | |
package hoge; | |
import java.time.Clock; | |
import java.time.LocalDateTime; |
# 公式 | |
# http://astyle.sourceforge.net/astyle.html | |
# フォーマットスタイルのベース | |
--style=linux | |
# // --style=linux | |
# | |
# // namespace やクラス、関数のブロック開始の中カッコ(ブラケット)は行分割 | |
# void func(void) | |
# { |
// 必要そうな部分のみ抜粋 | |
// とりあえず LinkageError 例外は飛んでこない | |
// JaCoCo | |
apply plugin: 'jacoco' | |
jacoco { | |
toolVersion = "0.7.2.201409121644" | |
} | |
jacocoTestReport.doFirst{ | |
classDirectories = files('build/classes/main/myproject') |
# 元ネタ: | |
# gradle jacoco plugin shows excluded packages with 0% coverage | |
# https://issues.gradle.org/browse/GRADLE-2955 | |
# Hari Samala added a comment - 24/Apr/14 1:31 PM をベースに設定。 | |
jacocoTestReport.doFirst { | |
// 取得対象 :org.hoge パッケージ以下 | |
// 取得対象外:dao、entity パッケージ以下全てのクラス、および例外のクラス | |
classDirectories = fileTree( | |
dir: 'build/classes/main/org/hoge', |
package logger_policy; | |
import java.time.LocalDateTime; | |
import java.time.format.DateTimeFormatter; | |
import org.slf4j.Logger; | |
import org.slf4j.LoggerFactory; | |
public class Main { |
package aspectj_sample; | |
import org.slf4j.Logger; | |
import org.slf4j.LoggerFactory; | |
public class Main { | |
private static final Logger logger = LoggerFactory.getLogger(Main.class); | |
public Main() { |
apply plugin: 'java' | |
apply plugin: 'eclipse' | |
sourceCompatibility = 1.8 | |
def defaultEncoding = 'UTF-8' | |
[compileJava, compileTestJava]*.options*.encoding = defaultEncoding | |
repositories { | |
mavenCentral() |