Запретить запуск Jacoco в задании по умолчанию (что происходит при каждой локальной сборке)

Другими решениями являются назначение RangeIndex или range:

df.index = pd.RangeIndex(len(df.index))

df.index = range(len(df.index))

. Это быстрее:

df = pd.DataFrame({'a':[8,7], 'c':[2,4]}, index=[7,8])
df = pd.concat([df]*10000)
print (df.head())

In [298]: %timeit df1 = df.reset_index(drop=True)
The slowest run took 7.26 times longer than the fastest. This could mean that an intermediate result is being cached.
10000 loops, best of 3: 105 µs per loop

In [299]: %timeit df.index = pd.RangeIndex(len(df.index))
The slowest run took 15.05 times longer than the fastest. This could mean that an intermediate result is being cached.
100000 loops, best of 3: 7.84 µs per loop

In [300]: %timeit df.index = range(len(df.index))
The slowest run took 7.10 times longer than the fastest. This could mean that an intermediate result is being cached.
100000 loops, best of 3: 14.2 µs per loop
0
задан fobbymaster 5 March 2019 в 16:48
поделиться

1 ответ

Это исходит из apply plugin: 'jacoco-android' ... это не поведение по умолчанию.

Если бы вы определили задачу в jacoco.gradle, этого не должно произойти, если только вы явно не запустили задачу.

или вы можете попробовать отключить генерацию задачи (возможно, это должно быть по вкусу dev):

android {
    buildTypes {
        debug {
            testCoverageEnabled false
        }
    }
}
0
ответ дан Martin Zeitler 5 March 2019 в 16:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: