Economically and technologically Russia would not boycott India for China nor would they boycott China for India. playing one off the other gives them the maximum benefit and we should NOT hold it against them since it keeps both countries at peace since neither has the edge..at least when it comes to overt war.
the only way this would change is if
1) China raises border skirmishes with Russia like they do all their other neighbors
2)India jumps into a deep western alliance forgoing all Russian influence in south asia that threatens Russia's core strategic and/or national interests
3) India can gain parity with China economically which is doubtful for at least at another generation...they would rather do business with a nation not bordering them with designs on their sovereignty like.